Libav
Macros | Variables
dcadata.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define FF_DCA_DMIXTABLE_SIZE   242
 
#define FF_DCA_INV_DMIXTABLE_SIZE   201
 

Variables

const uint32_t ff_dca_bit_rates [32]
 
const uint8_t ff_dca_channels [16]
 
const uint8_t ff_dca_bits_per_sample [7]
 
const int16_t ff_dca_adpcm_vb [4096][4]
 
const uint32_t ff_dca_scale_factor_quant6 [64]
 
const uint32_t ff_dca_scale_factor_quant7 [128]
 
const uint32_t ff_dca_lossy_quant [32]
 
const uint32_t ff_dca_lossless_quant [32]
 
const int8_t ff_dca_high_freq_vq [1024][32]
 
const float ff_dca_fir_32bands_perfect [512]
 
const float ff_dca_fir_32bands_nonperfect [512]
 
const float ff_dca_lfe_fir_64 [256]
 
const float ff_dca_lfe_fir_128 [256]
 
const float ff_dca_lfe_xll_fir_64 [256]
 
const float ff_dca_fir_64bands [1024]
 
const uint16_t ff_dca_dmixtable [FF_DCA_DMIXTABLE_SIZE]
 
const uint32_t ff_dca_inv_dmixtable [FF_DCA_INV_DMIXTABLE_SIZE]
 
const float ff_dca_default_coeffs [10][6][2]
 
const int32_t ff_dca_sampling_freqs [16]
 
const int8_t ff_dca_lfe_index [16]
 
const int8_t ff_dca_channel_reorder_lfe [16][9]
 
const int8_t ff_dca_channel_reorder_lfe_xch [16][9]
 
const int8_t ff_dca_channel_reorder_nolfe [16][9]
 
const int8_t ff_dca_channel_reorder_nolfe_xch [16][9]
 
const uint16_t ff_dca_vlc_offs [63]
 

Macro Definition Documentation

◆ FF_DCA_DMIXTABLE_SIZE

#define FF_DCA_DMIXTABLE_SIZE   242

Definition at line 51 of file dcadata.h.

Referenced by get_dmix_coeff().

◆ FF_DCA_INV_DMIXTABLE_SIZE

#define FF_DCA_INV_DMIXTABLE_SIZE   201

Definition at line 52 of file dcadata.h.

Referenced by get_dmix_coeff().

Variable Documentation

◆ ff_dca_bit_rates

const uint32_t ff_dca_bit_rates[32]

Definition at line 31 of file dcadata.c.

Referenced by dca_parse_frame_header().

◆ ff_dca_channels

const uint8_t ff_dca_channels[16]

Definition at line 40 of file dcadata.c.

Referenced by dca_downmix(), dca_subframe_footer(), and set_channel_layout().

◆ ff_dca_bits_per_sample

const uint8_t ff_dca_bits_per_sample[7]

Definition at line 44 of file dcadata.c.

◆ ff_dca_adpcm_vb

const int16_t ff_dca_adpcm_vb[4096][4]

Definition at line 51 of file dcadata.c.

Referenced by dca_subsubframe().

◆ ff_dca_scale_factor_quant6

const uint32_t ff_dca_scale_factor_quant6[64]

Definition at line 4152 of file dcadata.c.

Referenced by dca_subframe_header().

◆ ff_dca_scale_factor_quant7

const uint32_t ff_dca_scale_factor_quant7[128]

Definition at line 4163 of file dcadata.c.

Referenced by dca_subframe_header().

◆ ff_dca_lossy_quant

const uint32_t ff_dca_lossy_quant[32]

Definition at line 4183 of file dcadata.c.

Referenced by dca_subsubframe().

◆ ff_dca_lossless_quant

const uint32_t ff_dca_lossless_quant[32]

Definition at line 4191 of file dcadata.c.

Referenced by dca_subsubframe().

◆ ff_dca_high_freq_vq

const int8_t ff_dca_high_freq_vq[1024][32]

Definition at line 4200 of file dcadata.c.

Referenced by dca_subsubframe().

◆ ff_dca_fir_32bands_perfect

const float ff_dca_fir_32bands_perfect[512]

Definition at line 6253 of file dcadata.c.

Referenced by checkasm_check_synth_filter(), and qmf_32_subbands().

◆ ff_dca_fir_32bands_nonperfect

const float ff_dca_fir_32bands_nonperfect[512]

Definition at line 6768 of file dcadata.c.

Referenced by checkasm_check_synth_filter(), and qmf_32_subbands().

◆ ff_dca_lfe_fir_64

const float ff_dca_lfe_fir_64[256]

Definition at line 7299 of file dcadata.c.

Referenced by lfe_interpolation_fir().

◆ ff_dca_lfe_fir_128

const float ff_dca_lfe_fir_128[256]

Definition at line 7442 of file dcadata.c.

Referenced by lfe_interpolation_fir().

◆ ff_dca_lfe_xll_fir_64

const float ff_dca_lfe_xll_fir_64[256]

Definition at line 7512 of file dcadata.c.

Referenced by lfe_interpolation_fir().

◆ ff_dca_fir_64bands

const float ff_dca_fir_64bands[1024]

Definition at line 7580 of file dcadata.c.

Referenced by qmf_64_subbands().

◆ ff_dca_dmixtable

const uint16_t ff_dca_dmixtable[FF_DCA_DMIXTABLE_SIZE]

Definition at line 8116 of file dcadata.c.

Referenced by dca_dmix_code(), and get_dmix_coeff().

◆ ff_dca_inv_dmixtable

const uint32_t ff_dca_inv_dmixtable[FF_DCA_INV_DMIXTABLE_SIZE]

Definition at line 8150 of file dcadata.c.

Referenced by get_dmix_coeff().

◆ ff_dca_default_coeffs

const float ff_dca_default_coeffs[10][6][2]

Definition at line 8179 of file dcadata.c.

Referenced by set_channel_layout().

◆ ff_dca_sampling_freqs

const int32_t ff_dca_sampling_freqs[16]

Definition at line 8192 of file dcadata.c.

Referenced by ff_dca_xll_decode_header().

◆ ff_dca_lfe_index

const int8_t ff_dca_lfe_index[16]

Definition at line 8304 of file dcadata.c.

Referenced by dca_downmix(), and dca_filter_channels().

◆ ff_dca_channel_reorder_lfe

const int8_t ff_dca_channel_reorder_lfe[16][9]

Definition at line 8308 of file dcadata.c.

Referenced by set_channel_layout().

◆ ff_dca_channel_reorder_lfe_xch

const int8_t ff_dca_channel_reorder_lfe_xch[16][9]

Definition at line 8327 of file dcadata.c.

Referenced by set_channel_layout().

◆ ff_dca_channel_reorder_nolfe

const int8_t ff_dca_channel_reorder_nolfe[16][9]

Definition at line 8346 of file dcadata.c.

Referenced by set_channel_layout().

◆ ff_dca_channel_reorder_nolfe_xch

const int8_t ff_dca_channel_reorder_nolfe_xch[16][9]

Definition at line 8365 of file dcadata.c.

Referenced by set_channel_layout().

◆ ff_dca_vlc_offs

const uint16_t ff_dca_vlc_offs[63]

Definition at line 8384 of file dcadata.c.

Referenced by dca_init_vlcs().