FFmpeg
|
#include "aacdec_usac.h"
#include "aacdec_tab.h"
#include "aacdec_lpd.h"
#include "aacdec_ac.h"
#include "libavcodec/aacsbr.h"
#include "libavcodec/aactab.h"
#include "libavcodec/mpeg4audio.h"
#include "libavcodec/unary.h"
#include "libavutil/mem.h"
#include "libavutil/refstruct.h"
Go to the source code of this file.
Macros | |
#define | SFB_PER_PRED_BAND 2 |
Variables | |
static enum AVChannel | usac_ch_pos_to_av [64] |
#define SFB_PER_PRED_BAND 2 |
Definition at line 35 of file aacdec_usac.c.
|
inlinestatic |
Definition at line 37 of file aacdec_usac.c.
Referenced by decode_usac_extension(), ff_aac_usac_config_decode(), and parse_audio_preroll().
|
static |
Definition at line 86 of file aacdec_usac.c.
Referenced by decode_loudness_set().
|
static |
Definition at line 112 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 151 of file aacdec_usac.c.
Referenced by decode_usac_element_pair(), and ff_aac_usac_config_decode().
|
static |
Definition at line 194 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 203 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 237 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
int ff_aac_usac_reset_state | ( | AACDecContext * | ac, |
OutputConfiguration * | oc | ||
) |
Definition at line 276 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode(), and flush().
int ff_aac_usac_config_decode | ( | AACDecContext * | ac, |
AVCodecContext * | avctx, | ||
GetBitContext * | gb, | ||
OutputConfiguration * | oc, | ||
int | channel_config | ||
) |
Definition at line 335 of file aacdec_usac.c.
Referenced by decode_audio_specific_config_gb(), and parse_audio_preroll().
|
static |
Definition at line 561 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
static |
Decode and dequantize arithmetically coded, uniformly quantized value.
coef | array of dequantized, scaled spectral data |
sf | array of scalefactors or intensity stereo positions |
Definition at line 594 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
static |
Definition at line 689 of file aacdec_usac.c.
Referenced by decode_usac_stereo_info().
|
static |
Definition at line 780 of file aacdec_usac.c.
Referenced by decode_usac_core_coder(), and decode_usac_stereo_info().
|
static |
Definition at line 843 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
inlinestatic |
Definition at line 985 of file aacdec_usac.c.
Referenced by apply_noise_fill().
|
static |
Definition at line 993 of file aacdec_usac.c.
Referenced by spectrum_scale().
|
static |
Definition at line 1035 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1065 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1096 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1136 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1190 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1242 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1282 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
static |
Definition at line 1346 of file aacdec_usac.c.
Referenced by ff_aac_usac_decode_frame().
|
static |
Definition at line 1501 of file aacdec_usac.c.
Referenced by parse_ext_ele().
|
static |
Definition at line 1575 of file aacdec_usac.c.
Referenced by ff_aac_usac_decode_frame().
int ff_aac_usac_decode_frame | ( | AVCodecContext * | avctx, |
AACDecContext * | ac, | ||
GetBitContext * | gb, | ||
int * | got_frame_ptr | ||
) |
Definition at line 1663 of file aacdec_usac.c.
Referenced by aac_decode_frame_int(), and parse_audio_preroll().
|
static |
Definition at line 51 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().