Modifier and Type | Method and Description |
---|---|
void |
Decoder.decodeFrame(byte[] frame,
SampleBuffer buffer)
Decodes one frame of AAC data in frame mode and returns the raw PCM
data.
|
Constructor and Description |
---|
Decoder(byte[] decoderSpecificInfo)
Initializes the decoder with a MP4 decoder specific info.
|
Modifier and Type | Method and Description |
---|---|
void |
RVLC.decode(BitStream in,
ICStream ics,
int[][] scaleFactors) |
static void |
HCR.decodeReorderedSpectralData(ICStream ics,
BitStream in,
short[] spectralData,
boolean sectionDataResilience) |
void |
BitsBuffer.readSegment(int segwidth,
BitStream in) |
Constructor and Description |
---|
FilterBank(boolean smallFrames,
int channels) |
Modifier and Type | Method and Description |
---|---|
void |
GainControl.decode(BitStream in,
ICSInfo.WindowSequence winSeq) |
void |
GainControl.process(float[] data,
int winShape,
int winShapePrev,
ICSInfo.WindowSequence winSeq) |
Modifier and Type | Method and Description |
---|---|
static int |
Huffman.decodeScaleFactor(BitStream in) |
static void |
Huffman.decodeSpectralData(BitStream in,
int cb,
int[] data,
int off) |
Modifier and Type | Method and Description |
---|---|
int |
PS.decode(BitStream in) |
Modifier and Type | Method and Description |
---|---|
void |
PS.decode(BitStream in) |
Modifier and Type | Method and Description |
---|---|
void |
SBR.decode(BitStream in,
int count,
boolean stereo,
boolean crc) |
void |
SBR.processSingleFramePS(float[] left,
float[] right,
boolean downSampled) |
Modifier and Type | Method and Description |
---|---|
void |
SBR.decode(BitStream in,
int bitsAvailable,
boolean stereo,
boolean crc) |
void |
SBR.process(float[] left,
float[] right,
boolean downSampled) |
Modifier and Type | Method and Description |
---|---|
void |
BitStream.byteAlign() |
void |
PCE.decode(BitStream in) |
void |
SyntacticElements.decode(BitStream in) |
void |
ICStream.decode(BitStream in,
boolean commonWindow,
DecoderConfig conf) |
void |
ICSInfo.decode(BitStream in,
DecoderConfig conf,
boolean commonWindow) |
void |
ICStream.decodeScaleFactors(BitStream in) |
void |
ICStream.decodeSectionData(BitStream in,
boolean sectionDataResilienceUsed) |
static ICSInfo.WindowSequence |
ICSInfo.WindowSequence.forInt(int i) |
float[] |
ICStream.getInvQuantData()
Does inverse quantization and applies the scale factors on the decoded
data.
|
int |
BitStream.peekBit() |
int |
BitStream.peekBits(int n) |
void |
SyntacticElements.process(FilterBank filterBank) |
int |
BitStream.readBit() |
int |
BitStream.readBits(int n) |
boolean |
BitStream.readBool() |
protected int |
BitStream.readCache(boolean peek)
Reads the next four bytes.
|
protected void |
Element.readElementInstanceTag(BitStream in) |
void |
BitStream.skipBit() |
void |
BitStream.skipBits(int n) |
Modifier and Type | Method and Description |
---|---|
void |
TNS.decode(BitStream in,
ICSInfo info) |
void |
LTPrediction.decode(BitStream in,
ICSInfo info,
Profile profile) |
void |
ICPrediction.decode(BitStream in,
int maxSFB,
SampleFrequency sf) |
static MSMask |
MSMask.forInt(int i) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ADIFHeader.isPresent(BitStream in) |
static ADIFHeader |
ADIFHeader.readHeader(BitStream in) |