namespace MediaBrowser.Model.Dto
{
///
/// Class StreamOptions
///
public class StreamOptions
{
///
/// Gets or sets the audio bit rate.
///
/// The audio bit rate.
public int? AudioBitRate { get; set; }
///
/// Gets or sets the audio codec.
/// Omit to copy the original stream
///
/// The audio encoding format.
public string AudioCodec { get; set; }
///
/// Gets or sets the item id.
///
/// The item id.
public string ItemId { get; set; }
///
/// Gets or sets the max audio channels.
///
/// The max audio channels.
public int? MaxAudioChannels { get; set; }
///
/// Gets or sets the max audio sample rate.
///
/// The max audio sample rate.
public int? MaxAudioSampleRate { get; set; }
///
/// Gets or sets the start time ticks.
///
/// The start time ticks.
public long? StartTimeTicks { get; set; }
///
/// Gets or sets a value indicating whether the original media should be served statically
/// Only used with progressive streaming
///
/// true if static; otherwise, false.
public bool? Static { get; set; }
///
/// Gets or sets the output file extension.
///
/// The output file extension.
public string OutputFileExtension { get; set; }
///
/// Gets or sets the device id.
///
/// The device id.
public string DeviceId { get; set; }
}
}