using MediaBrowser.Model.Entities;
using ProtoBuf;
using System.Collections.Generic;
namespace MediaBrowser.Model.MediaInfo
{
    /// 
    /// Represents the result of BDInfo output
    /// 
    [ProtoContract]
    public class BlurayDiscInfo
    {
        /// 
        /// Gets or sets the media streams.
        /// 
        /// The media streams.
        [ProtoMember(1)]
        public List MediaStreams { get; set; }
        /// 
        /// Gets or sets the run time ticks.
        /// 
        /// The run time ticks.
        [ProtoMember(2)]
        public long? RunTimeTicks { get; set; }
        /// 
        /// Gets or sets the files.
        /// 
        /// The files.
        [ProtoMember(3)]
        public List Files { get; set; }
        /// 
        /// Gets or sets the chapters.
        /// 
        /// The chapters.
        [ProtoMember(4)]
        public List Chapters { get; set; }
    }
}