using MediaBrowser.Controller.Dlna; using MediaBrowser.Model.Dlna; namespace MediaBrowser.Controller.MediaEncoding { public class EncodingOptions { /// /// Gets or sets the item identifier. /// /// The item identifier. public string ItemId { get; set; } /// /// Gets or sets the media source identifier. /// /// The media source identifier. public string MediaSourceId { get; set; } /// /// Gets or sets the device profile. /// /// The device profile. public DeviceProfile DeviceProfile { get; set; } /// /// Gets or sets the output path. /// /// The output path. public string OutputPath { get; set; } /// /// Gets or sets the container. /// /// The container. public string Container { get; set; } /// /// Gets or sets the audio codec. /// /// The audio codec. public string AudioCodec { get; set; } /// /// Gets or sets the start time ticks. /// /// The start time ticks. public long? StartTimeTicks { get; set; } /// /// Gets or sets the maximum channels. /// /// The maximum channels. public int? MaxAudioChannels { get; set; } /// /// Gets or sets the channels. /// /// The channels. public int? AudioChannels { get; set; } /// /// Gets or sets the sample rate. /// /// The sample rate. public int? AudioSampleRate { get; set; } /// /// Gets or sets the bit rate. /// /// The bit rate. public int? AudioBitRate { get; set; } /// /// Gets or sets the maximum audio bit rate. /// /// The maximum audio bit rate. public int? MaxAudioBitRate { get; set; } } }