Class DolbyDigitalPlusPreprocessing
DolbyDigitalPlusPreprocessing
Inheritance
System.Object
DolbyDigitalPlusPreprocessing
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 DolbyDigitalPlusPreprocessing
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 DolbyDigitalPlusDynamicRangeCompression DynamicRangeCompression { get; set; }
Property Value
Type | Description |
---|---|
DolbyDigitalPlusDynamicRangeCompression |
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 DolbyDigitalPlusLfeLowPassFilter? LfeLowPassFilter { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DolbyDigitalPlusLfeLowPassFilter> |
NinetyDegreePhaseShift
NinetyDegreePhaseShift
Declaration
public DolbyDigitalPlusNinetyDegreePhaseShift? NinetyDegreePhaseShift { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DolbyDigitalPlusNinetyDegreePhaseShift> |
ThreeDbAttenuation
ThreeDbAttenuation
Declaration
public DolbyDigitalPlusThreeDbAttenuation? ThreeDbAttenuation { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DolbyDigitalPlusThreeDbAttenuation> |