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()
AudioEqualizergetEnabled in interface AudioEqualizerpublic void setEnabled(boolean bEnable)
AudioEqualizersetEnabled in interface AudioEqualizerbEnable - boolean valuepublic EqualizerBand addBand(double centerFrequency, double bandwidth, double gain)
AudioEqualizeraddBand in interface AudioEqualizercenterFrequency already exists.public boolean removeBand(double centerFrequency)
AudioEqualizerremoveBand in interface AudioEqualizer