using System.Diagnostics.CodeAnalysis; namespace ErsatzTV.FFmpeg.Capabilities; [SuppressMessage("ReSharper", "IdentifierTypo")] [SuppressMessage("ReSharper", "StringLiteralTypo")] public record FFmpegKnownOption { public static readonly FFmpegKnownOption ReadrateInitialBurst = new("readrate_initial_burst"); private FFmpegKnownOption(string Name) => this.Name = Name; public string Name { get; } public static IList AllOptions => new[] { ReadrateInitialBurst.Name }; }