#include "libavutil/internal.h"
#include "avcodec.h"
#include "dsputil.h"
#include "mpeg4audio.h"
#include <stdint.h>
Go to the source code of this file.
Definition in file aac.h.
#define AAC_INIT_VLC_STATIC | ( | num, | |||
size | ) |
Value:
INIT_VLC_STATIC(&vlc_spectral[num], 6, ff_aac_spectral_sizes[num], \ ff_aac_spectral_bits[num], sizeof( ff_aac_spectral_bits[num][0]), sizeof( ff_aac_spectral_bits[num][0]), \ ff_aac_spectral_codes[num], sizeof(ff_aac_spectral_codes[num][0]), sizeof(ff_aac_spectral_codes[num][0]), \ size);
Definition at line 40 of file aac.h.
Referenced by aac_decode_init().
#define IS_CODEBOOK_UNSIGNED | ( | x | ) | ((x - 1) & 10) |
#define MAX_CHANNELS 64 |
Definition at line 46 of file aac.h.
Referenced by alac_decode_close(), alac_decode_frame(), allocate_buffers(), decode_drc_channel_exclusions(), encode_block(), encode_init(), pcm_decode_frame(), shorten_decode_frame(), wma_decode_block(), and wma_decode_init().
#define MAX_ELEM_ID 16 |
Definition at line 47 of file aac.h.
Referenced by aac_decode_close(), aac_decode_frame(), aac_decode_init(), apply_channel_coupling(), decode_ga_specific_config(), and spectral_to_sample().
#define MAX_PREDICTORS 672 |
Definition at line 148 of file aac.h.
Referenced by reset_all_predictors(), and reset_predictor_group().
#define TNS_MAX_ORDER 20 |
enum AudioObjectType |
AOT_NULL | |
AOT_AAC_MAIN | Y Main. |
AOT_AAC_LC | Y Low Complexity. |
AOT_AAC_SSR | N (code in SoC repo) Scalable Sample Rate. |
AOT_AAC_LTP | N (code in SoC repo) Long Term Prediction. |
AOT_SBR | N (in progress) Spectral Band Replication. |
AOT_AAC_SCALABLE | N Scalable. |
AOT_TWINVQ | N Twin Vector Quantizer. |
AOT_CELP | N Code Excited Linear Prediction. |
AOT_HVXC | N Harmonic Vector eXcitation Coding. |
AOT_TTSI | N Text-To-Speech Interface. |
AOT_MAINSYNTH | N Main Synthesis. |
AOT_WAVESYNTH | N Wavetable Synthesis. |
AOT_MIDI | N General MIDI. |
AOT_SAFX | N Algorithmic Synthesis and Audio Effects. |
AOT_ER_AAC_LC | N Error Resilient Low Complexity. |
AOT_ER_AAC_LTP | N Error Resilient Long Term Prediction. |
AOT_ER_AAC_SCALABLE | N Error Resilient Scalable. |
AOT_ER_TWINVQ | N Error Resilient Twin Vector Quantizer. |
AOT_ER_BSAC | N Error Resilient Bit-Sliced Arithmetic Coding. |
AOT_ER_AAC_LD | N Error Resilient Low Delay. |
AOT_ER_CELP | N Error Resilient Code Excited Linear Prediction. |
AOT_ER_HVXC | N Error Resilient Harmonic Vector eXcitation Coding. |
AOT_ER_HILN | N Error Resilient Harmonic and Individual Lines plus Noise. |
AOT_ER_PARAM | N Error Resilient Parametric. |
AOT_SSC | N SinuSoidal Coding. |
enum BandType |
enum ChannelPosition |
enum CouplingPoint |
enum ExtensionPayloadID |
enum RawDataBlockType |
enum WindowSequence |