1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- using System.Collections.Generic;
- namespace MediaBrowser.Model.Entities
- {
- public class Video : BaseItem
- {
- public VideoType VideoType { get; set; }
- public List<SubtitleStream> Subtitles { get; set; }
- public List<AudioStream> AudioStreams { get; set; }
- public int Height { get; set; }
- public int Width { get; set; }
- public string ScanType { get; set; }
- public float FrameRate { get; set; }
- public int BitRate { get; set; }
- public string Codec { get; set; }
- }
- public class AudioStream
- {
- public string Codec { get; set; }
- public string Language { get; set; }
- public int BitRate { get; set; }
- public int Channels { get; set; }
- public int SampleRate { get; set; }
- public bool IsDefault { get; set; }
- }
- public class SubtitleStream
- {
- public string Language { get; set; }
- public bool IsDefault { get; set; }
- public bool IsForced { get; set; }
- }
- public enum VideoType
- {
- VideoFile,
- Iso,
- DVD,
- BluRay
- }
- }
|