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> |