using MediaBrowser.Controller.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; }
}
}