public class DolbyDigitalPreprocessing extends Object
Constructor and Description |
---|
DolbyDigitalPreprocessing() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
DolbyDigitalDynamicRangeCompression |
getDynamicRangeCompression()
It indicates a gain change to be applied in the Dolby Digital decoder in order to implement dynamic range compression.
|
DolbyDigitalLfeLowPassFilter |
getLfeLowPassFilter()
It applies a 120 Hz low-pass filter to the low-frequency effects (LFE) channel.
|
DolbyDigitalNinetyDegreePhaseShift |
getNinetyDegreePhaseShift()
Get ninetyDegreePhaseShift
|
DolbyDigitalThreeDbAttenuation |
getThreeDbAttenuation()
Get threeDbAttenuation
|
int |
hashCode() |
void |
setDynamicRangeCompression(DolbyDigitalDynamicRangeCompression dynamicRangeCompression)
It indicates a gain change to be applied in the Dolby Digital decoder in order to implement dynamic range compression.
|
void |
setLfeLowPassFilter(DolbyDigitalLfeLowPassFilter lfeLowPassFilter)
It applies a 120 Hz low-pass filter to the low-frequency effects (LFE) channel.
|
void |
setNinetyDegreePhaseShift(DolbyDigitalNinetyDegreePhaseShift ninetyDegreePhaseShift)
Set ninetyDegreePhaseShift
|
void |
setThreeDbAttenuation(DolbyDigitalThreeDbAttenuation threeDbAttenuation)
Set threeDbAttenuation
|
String |
toString() |
public DolbyDigitalDynamicRangeCompression getDynamicRangeCompression()
public void setDynamicRangeCompression(DolbyDigitalDynamicRangeCompression dynamicRangeCompression)
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.public DolbyDigitalLfeLowPassFilter getLfeLowPassFilter()
public void setLfeLowPassFilter(DolbyDigitalLfeLowPassFilter lfeLowPassFilter)
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.public DolbyDigitalNinetyDegreePhaseShift getNinetyDegreePhaseShift()
public void setNinetyDegreePhaseShift(DolbyDigitalNinetyDegreePhaseShift ninetyDegreePhaseShift)
ninetyDegreePhaseShift
- public DolbyDigitalThreeDbAttenuation getThreeDbAttenuation()
public void setThreeDbAttenuation(DolbyDigitalThreeDbAttenuation threeDbAttenuation)
threeDbAttenuation
- Copyright © 2024. All rights reserved.