|
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"#include "aacdec_usac_mps212.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] |
| static const uint8_t | mps_fr_nb_bands [8] |
| static const uint8_t | mps_fr_stride_smg [4] |
| #define SFB_PER_PRED_BAND 2 |
Definition at line 37 of file aacdec_usac.c.
|
inlinestatic |
Definition at line 39 of file aacdec_usac.c.
Referenced by decode_usac_extension(), ff_aac_usac_config_decode(), and parse_audio_preroll().
|
static |
Definition at line 89 of file aacdec_usac.c.
Referenced by decode_loudness_info().
|
static |
Definition at line 100 of file aacdec_usac.c.
Referenced by decode_loudness_set(), and decode_loudness_set_v1().
|
static |
Definition at line 129 of file aacdec_usac.c.
Referenced by decode_loudness_set().
|
static |
Definition at line 163 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 178 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 226 of file aacdec_usac.c.
Referenced by decode_usac_element_pair(), and ff_aac_usac_config_decode().
|
static |
Definition at line 269 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 278 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 330 of file aacdec_usac.c.
Referenced by decode_drc_config().
|
static |
Definition at line 342 of file aacdec_usac.c.
Referenced by decode_drc_config().
|
static |
Definition at line 354 of file aacdec_usac.c.
Referenced by decode_drc_config().
|
static |
Definition at line 381 of file aacdec_usac.c.
Referenced by decode_usac_extension().
|
static |
Definition at line 437 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 492 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 551 of file aacdec_usac.c.
Referenced by decode_audio_specific_config_gb(), and parse_audio_preroll().
|
static |
Definition at line 787 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 820 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
static |
Definition at line 915 of file aacdec_usac.c.
Referenced by decode_usac_stereo_info().
|
static |
Definition at line 1006 of file aacdec_usac.c.
Referenced by decode_usac_core_coder(), and decode_usac_stereo_info().
|
static |
Definition at line 1069 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
inlinestatic |
Definition at line 1211 of file aacdec_usac.c.
Referenced by apply_noise_fill().
|
static |
Definition at line 1219 of file aacdec_usac.c.
Referenced by spectrum_scale().
|
static |
Definition at line 1261 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1291 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1322 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1362 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1416 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1468 of file aacdec_usac.c.
Referenced by spectrum_decode().
|
static |
Definition at line 1508 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
static |
Definition at line 1582 of file aacdec_usac.c.
Referenced by parse_mps212().
|
static |
Definition at line 1611 of file aacdec_usac.c.
Referenced by decode_usac_core_coder().
|
static |
Definition at line 1731 of file aacdec_usac.c.
Referenced by ff_aac_usac_decode_frame().
|
static |
Definition at line 1888 of file aacdec_usac.c.
Referenced by parse_ext_ele().
|
static |
Definition at line 1962 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 2054 of file aacdec_usac.c.
Referenced by aac_decode_frame_int(), and parse_audio_preroll().
|
static |
Definition at line 53 of file aacdec_usac.c.
Referenced by ff_aac_usac_config_decode().
|
static |
Definition at line 1574 of file aacdec_usac.c.
Referenced by parse_mps212().
|
static |
Definition at line 1578 of file aacdec_usac.c.
Referenced by parse_mps212().
1.8.17