#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 |
1.5.8