Modifier and Type | Field and Description |
---|---|
static float[] |
IQ_TABLE |
static float[] |
SCALEFACTOR_TABLE |
BYTE_MASK, ELEMENT_CCE, ELEMENT_CPE, ELEMENT_DSE, ELEMENT_END, ELEMENT_FIL, ELEMENT_LFE, ELEMENT_PCE, ELEMENT_SCE, LOGGER, MAX_ELEMENTS, MAX_LTP_SFB, MAX_MS_MASK, MAX_SECTIONS, MAX_WINDOW_COUNT, MAX_WINDOW_GROUP_COUNT, MIN_INPUT_SIZE, SQRT2, WINDOW_LEN_LONG, WINDOW_LEN_SHORT, WINDOW_SMALL_LEN_LONG, WINDOW_SMALL_LEN_SHORT
ESCAPE_HCB, FIRST_PAIR_HCB, INTENSITY_HCB, INTENSITY_HCB2, NOISE_HCB, ZERO_HCB
Constructor and Description |
---|
ICStream(int frameLength) |
Modifier and Type | Method and Description |
---|---|
void |
decode(BitStream in,
boolean commonWindow,
DecoderConfig conf) |
void |
decodeScaleFactors(BitStream in) |
void |
decodeSectionData(BitStream in,
boolean sectionDataResilienceUsed) |
GainControl |
getGainControl() |
int |
getGlobalGain() |
ICSInfo |
getInfo() |
float[] |
getInvQuantData()
Does inverse quantization and applies the scale factors on the decoded
data.
|
int |
getLongestCodewordLength() |
int |
getReorderedSpectralDataLength() |
float[] |
getScaleFactors() |
int[] |
getSectEnd() |
int[] |
getSfbCB() |
TNS |
getTNS() |
boolean |
isGainControlPresent() |
boolean |
isNoiseUsed() |
boolean |
isTNSDataPresent() |
public static final float[] SCALEFACTOR_TABLE
public static final float[] IQ_TABLE
public void decode(BitStream in, boolean commonWindow, DecoderConfig conf) throws AACException
AACException
public void decodeSectionData(BitStream in, boolean sectionDataResilienceUsed) throws AACException
AACException
public void decodeScaleFactors(BitStream in) throws AACException
AACException
public float[] getInvQuantData() throws AACException
AACException
public ICSInfo getInfo()
public int[] getSectEnd()
public int[] getSfbCB()
public float[] getScaleFactors()
public boolean isTNSDataPresent()
public TNS getTNS()
public int getGlobalGain()
public boolean isNoiseUsed()
public int getLongestCodewordLength()
public int getReorderedSpectralDataLength()
public boolean isGainControlPresent()
public GainControl getGainControl()