| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- using System.Collections.Generic;
 
- using ProtoBuf;
 
- 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; }
 
-     }
 
-     [ProtoContract]
 
-     public class AudioStream
 
-     {
 
-         [ProtoMember(1)]
 
-         public string Codec { get; set; }
 
-         [ProtoMember(2)]
 
-         public string Language { get; set; }
 
-         [ProtoMember(3)]
 
-         public int BitRate { get; set; }
 
-         [ProtoMember(4)]
 
-         public int Channels { get; set; }
 
-         [ProtoMember(5)]
 
-         public int SampleRate { get; set; }
 
-         [ProtoMember(6)]
 
-         public bool IsDefault { get; set; }
 
-     }
 
-     [ProtoContract]
 
-     public class SubtitleStream
 
-     {
 
-         [ProtoMember(1)]
 
-         public string Language { get; set; }
 
-         [ProtoMember(2)]
 
-         public bool IsDefault { get; set; }
 
-         [ProtoMember(3)]
 
-         public bool IsForced { get; set; }
 
-     }
 
-     public enum VideoType
 
-     {
 
-         VideoFile,
 
-         Iso,
 
-         DVD,
 
-         BluRay
 
-     }
 
- }
 
 
  |