using MediaBrowser.Model.Dto; namespace MediaBrowser.Api.Playback { /// /// Class StreamRequest /// public class StreamRequest { /// /// Gets or sets the id. /// /// The id. public string Id { get; set; } /// /// Gets or sets the audio codec. /// /// The audio codec. public AudioCodecs? AudioCodec { get; set; } /// /// Gets or sets the start time ticks. /// /// The start time ticks. public long? StartTimeTicks { get; set; } /// /// Gets or sets the audio bit rate. /// /// The audio bit rate. public int? AudioBitRate { get; set; } /// /// Gets or sets the video codec. /// /// The video codec. public VideoCodecs? VideoCodec { get; set; } /// /// Gets or sets the video bit rate. /// /// The video bit rate. public int? VideoBitRate { get; set; } /// /// Gets or sets the index of the audio stream. /// /// The index of the audio stream. public int? AudioStreamIndex { get; set; } /// /// Gets or sets the index of the video stream. /// /// The index of the video stream. public int? VideoStreamIndex { get; set; } /// /// Gets or sets the index of the subtitle stream. /// /// The index of the subtitle stream. public int? SubtitleStreamIndex { get; set; } /// /// Gets or sets the audio channels. /// /// The audio channels. public int? AudioChannels { get; set; } /// /// Gets or sets the audio sample rate. /// /// The audio sample rate. public int? AudioSampleRate { get; set; } /// /// Gets or sets the width. /// /// The width. public int? Width { get; set; } /// /// Gets or sets the height. /// /// The height. public int? Height { get; set; } /// /// Gets or sets the width of the max. /// /// The width of the max. public int? MaxWidth { get; set; } /// /// Gets or sets the height of the max. /// /// The height of the max. public int? MaxHeight { get; set; } /// /// Gets or sets the framerate. /// /// The framerate. public double? Framerate { get; set; } /// /// Gets or sets a value indicating whether this is static. /// /// true if static; otherwise, false. public bool Static { get; set; } } }