22 #ifndef AVCODEC_AC3TAB_H
23 #define AVCODEC_AC3TAB_H
30 #if CONFIG_HARDCODED_TABLES
const uint16_t ff_eac3_default_chmap[8]
Default channel map for a dependent substream defined by acmod.
const uint16_t ff_ac3_slow_gain_tab[4]
const uint16_t ff_ac3_fast_gain_tab[8]
const uint8_t ff_ac3_rematrix_band_tab[5]
Table of bin locations for rematrixing bands reference: Section 7.5.2 Rematrixing : Frequency Band De...
const uint8_t ff_eac3_default_cpl_band_struct[18]
Table E2.16 Default Coupling Banding Structure.
const uint8_t ff_ac3_log_add_tab[260]
const uint16_t ff_ac3_bitrate_tab[19]
const uint8_t ff_ac3_band_start_tab[AC3_CRITICAL_BANDS+1]
Starting frequency coefficient bin for each critical band.
const uint8_t ff_ac3_dec_channel_map[8][2][6]
Table to remap channels from AC-3 order to SMPTE order.
CustomChannelMapLocation
Custom channel map locations bitmask Other channels described in documentation: Lc/Rc pair...
common internal API header
const uint8_t ff_ac3_bap_tab[64]
const uint8_t ff_ac3_enc_channel_map[8][2][6]
Table to remap channels from SMPTE order to AC-3 order.
const int16_t ff_ac3_floor_tab[8]
#define AC3_CRITICAL_BANDS
HCONST uint8_t ff_ac3_bin_to_band_tab[253]
const uint8_t ff_ac3_channels_tab[8]
Map audio coding mode (acmod) to number of full-bandwidth channels.
const uint16_t ff_ac3_frame_size_tab[38][3]
Possible frame sizes.
const uint16_t ff_ac3_db_per_bit_tab[4]
av_export const uint16_t avpriv_ac3_channel_layout_tab[8]
Map audio coding mode (acmod) to channel layout mask.
const int16_t ff_ac3_window[AC3_WINDOW_SIZE/2]
const uint16_t ff_ac3_sample_rate_tab[3]
const uint8_t ff_ac3_fast_decay_tab[4]
const uint8_t ff_ac3_slow_decay_tab[4]
const uint16_t ff_ac3_hearing_threshold_tab[AC3_CRITICAL_BANDS][3]
Common code between the AC-3 encoder and decoder.