Class EncodingOptions
Inheritance
System.Object
EncodingOptions
Assembly: MediaBrowser.Model.dll
public class EncodingOptions
Constructors
Declaration
Properties
Declaration
public CodecConfiguration[] CodecConfigurations { get; set; }
Property Value
Declaration
public string DeinterlaceMethod { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public double DownMixAudioBoost { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool EnableHardwareEncoding { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool EnableHardwareToneMapping { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool EnableSoftwareToneMapping { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool EnableSubtitleExtraction { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool EnableThrottling { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[Obsolete("This is no longer used. If required, specifically targeted codec parameters can be added")]
public int EncodingThreadCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public int ExtractionThreadCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public int H264Crf { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public string H264Preset { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public int HardwareAccelerationMode { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public string HardwareAccelerationType { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public int ThrottleBufferSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public int ThrottleHysteresis { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public ThrottlingMethod ThrottlingMethod { get; set; }
Property Value
Declaration
public string TranscodingTempPath { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Declaration
public CodecSelectionModes GetAccelerationMode()
Returns
Extension Methods