public enum AutomaticGainControlType extends java.lang.Enum<AutomaticGainControlType>
Enum Constant and Description |
---|
Hardware
Enable hardware/system Automatic Gain Control.
|
Off
Disable Automatic Gain Control.
|
SoftwareAnalog
An adaptive analog gain controler which controls the gain by manipulating the volume control of the
hardware mixer.
|
SoftwareDigitalV1
An adaptive digital gain controler.
|
SoftwareDigitalV2
This is a more modern adaptive gain controller that is changing the gain only digitally.
|
SoftwareHybrid
This is a combination of SoftwareAnalog and SoftwareDigitalV2 modes.
|
Modifier and Type | Method and Description |
---|---|
static AutomaticGainControlType |
fromInt(int i) |
static AutomaticGainControlType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AutomaticGainControlType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AutomaticGainControlType Off
public static final AutomaticGainControlType SoftwareAnalog
public static final AutomaticGainControlType SoftwareDigitalV1
public static final AutomaticGainControlType SoftwareDigitalV2
public static final AutomaticGainControlType SoftwareHybrid
public static final AutomaticGainControlType Hardware
public static AutomaticGainControlType[] values()
for (AutomaticGainControlType c : AutomaticGainControlType.values()) System.out.println(c);
public static AutomaticGainControlType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static AutomaticGainControlType fromInt(int i)