Modifier and Type | Field and Description |
---|---|
static float[] |
ENVELOPE_DEQUANT_TABLE |
static float[] |
ENVELOPE_PANNING_TABLE |
static int |
EXTENSION_ID_PS |
static int |
FIXFIX |
static int |
FIXVAR |
static int |
HI_RES |
static float[] |
LIMITER_BANDS_COMPARE |
static int |
LO_RES |
static int |
MAX_L_E |
static int |
MAX_M |
static int |
MAX_NTSRHFG |
static int[] |
MFT_BANDS_COUNT |
static int[] |
OFFSET_INDEX_TABLE |
static float[] |
Q_DIV_TABLE |
static float[][] |
Q_DIV_TABLE_LEFT |
static float[][] |
Q_DIV_TABLE_RIGHT |
static float[] |
Q_DIV2_TABLE |
static float[][] |
Q_DIV2_TABLE_LEFT |
static float[][] |
Q_DIV2_TABLE_RIGHT |
static int |
RATE |
static int[] |
START_MIN_TABLE |
static int[][] |
START_OFFSETS |
static int[] |
STOP_MIN_TABLE |
static int[][] |
STOP_OFFSETS |
static int |
T_HFADJ |
static int |
T_HFGEN |
static int |
TIME_SLOTS |
static int |
TIME_SLOTS_RATE |
static int |
VARFIX |
static int |
VARVAR |
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
Constructor and Description |
---|
SBR(SampleFrequency sf,
boolean downSampled) |
Modifier and Type | Method and Description |
---|---|
void |
decode(BitStream in,
int count,
boolean stereo,
boolean crc) |
boolean |
isPSUsed() |
void |
processCoupleFrame(float[] left,
float[] right,
boolean downSampled) |
void |
processSingleFrame(float[] channel,
boolean downSampled) |
void |
processSingleFramePS(float[] left,
float[] right,
boolean downSampled) |
public static final int MAX_L_E
public static final int MAX_M
public static final int FIXFIX
public static final int FIXVAR
public static final int VARFIX
public static final int VARVAR
public static final int LO_RES
public static final int HI_RES
public static final int MAX_NTSRHFG
public static final int T_HFGEN
public static final int T_HFADJ
public static final int RATE
public static final int TIME_SLOTS
public static final int TIME_SLOTS_RATE
public static final int EXTENSION_ID_PS
public static final int[] MFT_BANDS_COUNT
public static final int[] START_MIN_TABLE
public static final int[] OFFSET_INDEX_TABLE
public static final int[][] START_OFFSETS
public static final int[] STOP_MIN_TABLE
public static final int[][] STOP_OFFSETS
public static final float[] LIMITER_BANDS_COMPARE
public static final float[] ENVELOPE_DEQUANT_TABLE
public static final float[] ENVELOPE_PANNING_TABLE
public static final float[] Q_DIV_TABLE
public static final float[][] Q_DIV_TABLE_LEFT
public static final float[][] Q_DIV_TABLE_RIGHT
public static final float[] Q_DIV2_TABLE
public static final float[][] Q_DIV2_TABLE_LEFT
public static final float[][] Q_DIV2_TABLE_RIGHT
public SBR(SampleFrequency sf, boolean downSampled)
public void decode(BitStream in, int count, boolean stereo, boolean crc) throws AACException
AACException
public boolean isPSUsed()
public void processSingleFrame(float[] channel, boolean downSampled)
public void processCoupleFrame(float[] left, float[] right, boolean downSampled)
public void processSingleFramePS(float[] left, float[] right, boolean downSampled) throws AACException
AACException