using ErsatzTV.FFmpeg.Format; namespace ErsatzTV.FFmpeg; public record FrameState( bool Realtime, bool InfiniteLoop, string VideoFormat, Option PixelFormat, FrameSize ScaledSize, FrameSize PaddedSize, Option FrameRate, Option VideoBitrate, Option VideoBufferSize, Option VideoTrackTimeScale, bool Deinterlaced, FrameDataLocation FrameDataLocation = FrameDataLocation.Unknown);