public final class Profile extends Object
Decoder.canDecode
specifies if the decoder can
handle a given format.
More precisely, the ISO standard calls these 'object types'.Modifier and Type | Field and Description |
---|---|
static Profile |
AAC_LC |
static Profile |
AAC_LD |
static Profile |
AAC_LTP |
static Profile |
AAC_MAIN |
static Profile |
AAC_SBR |
static Profile |
AAC_SCALABLE |
static Profile |
AAC_SSR |
static Profile |
ER_AAC_LC |
static Profile |
ER_AAC_LD |
static Profile |
ER_AAC_LTP |
static Profile |
ER_AAC_SCALABLE |
static Profile |
ER_AAC_SSR |
static Profile |
ER_BSAC |
static Profile |
ER_TWIN_VQ |
static Profile |
TWIN_VQ |
static Profile |
UNKNOWN |
Modifier and Type | Method and Description |
---|---|
static Profile |
forInt(int i)
Returns a profile instance for the given index.
|
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.
|
String |
toString()
Returns a string representation of this profile.
|
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 forInt(int i)
public int getIndex()
UNKNOWN
instance.public String getDescription()
public String toString()
getDescription()
.public boolean isDecodingSupported()
Decoder
.Decoder.canDecode(net.sourceforge.jaad.aac.Profile)
public boolean isErrorResilientProfile()
Copyright © 2019. All rights reserved.