# Print output for @column tags ?>
public
static
final
class
DynamicsProcessing.Mbc
extends DynamicsProcessing.BandStage
| java.lang.Object | |||
| ↳ | android.media.audiofx.DynamicsProcessing.Stage | ||
| ↳ | android.media.audiofx.DynamicsProcessing.BandStage | ||
| ↳ | android.media.audiofx.DynamicsProcessing.Mbc | ||
Class for Multi-Band Compressor (MBC) stage
Public constructors | |
|---|---|
Mbc(boolean inUse, boolean enabled, int bandCount)
Constructor for Multi-Band Compressor (MBC) stage |
|
Mbc(DynamicsProcessing.Mbc cfg)
Class constructor for MBC stage |
|
Public methods | |
|---|---|
DynamicsProcessing.MbcBand
|
getBand(int band)
Gets MbcBand object for band of interest. |
void
|
setBand(int band, DynamicsProcessing.MbcBand bandCfg)
Sets MbcBand object for given band index |
String
|
toString()
Returns a string representation of the object. |
Inherited methods | |
|---|---|
public Mbc (boolean inUse,
boolean enabled,
int bandCount)
Constructor for Multi-Band Compressor (MBC) stage
| Parameters | |
|---|---|
inUse |
boolean: true if MBC stage will be used, false otherwise. |
enabled |
boolean: true if MBC stage is enabled/disabled. This can be changed while effect
is running |
bandCount |
int: number of bands for this MBC stage. Can't be changed while effect is
running |
public Mbc (DynamicsProcessing.Mbc cfg)
Class constructor for MBC stage
| Parameters | |
|---|---|
cfg |
DynamicsProcessing.Mbc: copy constructor |
public DynamicsProcessing.MbcBand getBand (int band)
Gets MbcBand object for band of interest.
| Parameters | |
|---|---|
band |
int: index of band of interest |
| Returns | |
|---|---|
DynamicsProcessing.MbcBand |
MbcBand Object |
public void setBand (int band,
DynamicsProcessing.MbcBand bandCfg)
Sets MbcBand object for given band index
| Parameters | |
|---|---|
band |
int: index of band to be modified |
bandCfg |
DynamicsProcessing.MbcBand: MbcBand object. |
public String toString ()
Returns a string representation of the object. In general, the
toString method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
| Returns | |
|---|---|
String |
a string representation of the object. |