Enum Constant and Description |
---|
AAC_LC |
AAC_LD |
AAC_LTP |
AAC_MAIN |
AAC_SBR |
AAC_SCALABLE |
AAC_SSR |
ER_AAC_LC |
ER_AAC_LD |
ER_AAC_LTP |
ER_AAC_SCALABLE |
ER_AAC_SSR |
ER_BSAC |
ER_TWIN_VQ |
TWIN_VQ |
UNKNOWN |
Modifier and Type | Method and Description |
---|---|
static Profile |
forInt(int i)
Returns a profile instance for the given index.
|
java.lang.String |
getDescription()
Returns a short description of this profile.
|
int |
getIndex()
Returns this profile's index between 1 and 23 or -1 if this is the
UNKNOWN instance. |
boolean |
isDecodingSupported()
Returns a boolean, indicating if this profile can be decoded by the
Decoder . |
boolean |
isErrorResilientProfile()
Returns a boolean, indicating if this profile contains error resilient
tools.
|
java.lang.String |
toString()
Returns a string representation of this profile.
|
static Profile |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Profile[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Profile UNKNOWN
public static final Profile AAC_MAIN
public static final Profile AAC_LC
public static final Profile AAC_SSR
public static final Profile AAC_LTP
public static final Profile AAC_SBR
public static final Profile AAC_SCALABLE
public static final Profile TWIN_VQ
public static final Profile AAC_LD
public static final Profile ER_AAC_LC
public static final Profile ER_AAC_SSR
public static final Profile ER_AAC_LTP
public static final Profile ER_AAC_SCALABLE
public static final Profile ER_TWIN_VQ
public static final Profile ER_BSAC
public static final Profile ER_AAC_LD
public static Profile[] values()
for (Profile c : Profile.values()) System.out.println(c);
public static Profile 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 Profile forInt(int i)
public int getIndex()
UNKNOWN
instance.public java.lang.String getDescription()
public java.lang.String toString()
getDescription()
.toString
in class java.lang.Enum<Profile>
public boolean isDecodingSupported()
Decoder
.Decoder.canDecode(net.sourceforge.jaad.aac.Profile)
public boolean isErrorResilientProfile()