| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | using MediaBrowser.Model.Dlna;namespace MediaBrowser.Model.MediaInfo{    public class PlaybackInfoRequest    {        public string Id { get; set; }        public string UserId { get; set; }        public long? MaxStreamingBitrate { get; set; }        public long? StartTimeTicks { get; set; }        public int? AudioStreamIndex { get; set; }        public int? SubtitleStreamIndex { get; set; }        public int? MaxAudioChannels { get; set; }        public string MediaSourceId { get; set; }        public string LiveStreamId { get; set; }                public DeviceProfile DeviceProfile { get; set; }        public bool EnableDirectPlay { get; set; }        public bool EnableDirectStream { get; set; }        public bool EnableTranscoding { get; set; }        public bool ForceDirectPlayRemoteMediaSource { get; set; }        public bool AllowVideoStreamCopy { get; set; }        public bool AllowAudioStreamCopy { get; set; }        public PlaybackInfoRequest()        {            ForceDirectPlayRemoteMediaSource = true;            EnableDirectPlay = true;            EnableDirectStream = true;            EnableTranscoding = true;            AllowVideoStreamCopy = true;            AllowAudioStreamCopy = true;        }    }}
 |