Class DolbyDigitalPreprocessing
DolbyDigitalPreprocessing
Inheritance
System.Object
DolbyDigitalPreprocessing
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class DolbyDigitalPreprocessing
Properties
DynamicRangeCompression
It indicates a gain change to be applied in the Dolby Digital decoder in order to implement dynamic range compression. The values typically indicate gain reductions (cut) during loud passages and gain increases (boost) during quiet passages based on desired compression characteristics.
Declaration
public DolbyDigitalDynamicRangeCompression DynamicRangeCompression { get; set; }
Property Value
Type | Description |
---|---|
DolbyDigitalDynamicRangeCompression |
LfeLowPassFilter
It applies a 120 Hz low-pass filter to the low-frequency effects (LFE) channel. This is only allowed if the channelLayout
contains a LFE channel.
Declaration
public DolbyDigitalLfeLowPassFilter? LfeLowPassFilter { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DolbyDigitalLfeLowPassFilter> |
NinetyDegreePhaseShift
NinetyDegreePhaseShift
Declaration
public DolbyDigitalNinetyDegreePhaseShift? NinetyDegreePhaseShift { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DolbyDigitalNinetyDegreePhaseShift> |
ThreeDbAttenuation
ThreeDbAttenuation
Declaration
public DolbyDigitalThreeDbAttenuation? ThreeDbAttenuation { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DolbyDigitalThreeDbAttenuation> |