using ErsatzTV.Core.Interfaces.FFmpeg; namespace ErsatzTV.Core.Domain; public class MediaVersion : IDisplaySize { public int Id { get; set; } public string Name { get; set; } public List MediaFiles { get; set; } public List Streams { get; set; } public List Chapters { get; set; } public TimeSpan Duration { get; set; } public string SampleAspectRatio { get; set; } public string DisplayAspectRatio { get; set; } public string RFrameRate { get; set; } public VideoScanKind VideoScanKind { get; set; } public DateTime DateAdded { get; set; } public DateTime DateUpdated { get; set; } public int Width { get; set; } public int Height { get; set; } }