FFmpeg
Functions | Variables
aacdec_tab.h File Reference
#include <stdint.h>
#include "libavcodec/vlc.h"
#include "libavutil/attributes_internal.h"
#include "libavutil/channel_layout.h"

Go to the source code of this file.

Functions

FF_VISIBILITY_PUSH_HIDDEN void ff_aacdec_common_init_once (void)
 

Variables

const VLCElemff_aac_sbr_vlc [10]
 
VLCElem ff_vlc_scalefactors []
 
const VLCElemff_vlc_spectral [11]
 
const int8_t ff_tags_per_config [16]
 
const uint8_t ff_aac_channel_layout_map [16][16][3]
 
const int16_t ff_aac_channel_map [3][4][6]
 
const AVChannelLayout ff_aac_ch_layout []
 

Detailed Description

AAC decoder data

Author
Oded Shimon ( ods15 ods15 dyndns org )
Maxim Gavrilov ( maxim.gavrilov gmail com )

Definition in file aacdec_tab.h.

Function Documentation

◆ ff_aacdec_common_init_once()

FF_VISIBILITY_PUSH_HIDDEN void ff_aacdec_common_init_once ( void  )

Definition at line 304 of file aacdec_tab.c.

Referenced by ff_aac_decode_init().

Variable Documentation

◆ ff_aac_sbr_vlc

const VLCElem* ff_aac_sbr_vlc[10]

Definition at line 261 of file aacdec_tab.c.

Referenced by aacdec_common_init(), read_sbr_envelope(), and read_sbr_noise().

◆ ff_vlc_scalefactors

VLCElem ff_vlc_scalefactors[]

◆ ff_vlc_spectral

const VLCElem* ff_vlc_spectral[11]

Definition at line 112 of file aacdec_tab.c.

Referenced by aacdec_common_init(), and decode_spectrum_and_dequant().

◆ ff_tags_per_config

const int8_t ff_tags_per_config[16]

◆ ff_aac_channel_layout_map

const uint8_t ff_aac_channel_layout_map[16][16][3]

Definition at line 40 of file aacdec_tab.c.

Referenced by aac_decode_er_frame(), and ff_aac_set_default_channel_config().

◆ ff_aac_channel_map

const int16_t ff_aac_channel_map[3][4][6]

Definition at line 75 of file aacdec_tab.c.

Referenced by assign_channels().

◆ ff_aac_ch_layout

const AVChannelLayout ff_aac_ch_layout[]

Definition at line 96 of file aacdec_tab.c.