private static final class IOSMediaPlayer.NullAudioEQ extends java.lang.Object implements AudioEqualizer
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Double,EqualizerBand> |
bands |
private boolean |
enabled |
MAX_NUM_BANDS
Modifier | Constructor and Description |
---|---|
private |
NullAudioEQ() |
Modifier and Type | Method and Description |
---|---|
EqualizerBand |
addBand(double centerFrequency,
double bandwidth,
double gain)
Adds a band to the equalizer.
|
boolean |
getEnabled()
Returns whether equalization was enabled or not.
|
boolean |
removeBand(double centerFrequency)
Removes an equalizer band with the specified center frequency.
|
void |
setEnabled(boolean bEnable)
Turns on or off audio equalization.
|
private boolean enabled
private java.util.Map<java.lang.Double,EqualizerBand> bands
public boolean getEnabled()
AudioEqualizer
getEnabled
in interface AudioEqualizer
public void setEnabled(boolean bEnable)
AudioEqualizer
setEnabled
in interface AudioEqualizer
bEnable
- boolean valuepublic EqualizerBand addBand(double centerFrequency, double bandwidth, double gain)
AudioEqualizer
addBand
in interface AudioEqualizer
centerFrequency
already exists.public boolean removeBand(double centerFrequency)
AudioEqualizer
removeBand
in interface AudioEqualizer