FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
dcadata.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define FF_DCA_DMIXTABLE_SIZE   242U
 
#define FF_DCA_INV_DMIXTABLE_SIZE   201U
 
#define FF_DCA_DMIXTABLE_OFFSET   (FF_DCA_DMIXTABLE_SIZE - FF_DCA_INV_DMIXTABLE_SIZE)
 

Variables

const uint32_t ff_dca_bit_rates [32]
 
const uint8_t ff_dca_channels [16]
 
const uint8_t ff_dca_bits_per_sample [8]
 
const uint8_t ff_dca_dmix_primary_nch [8]
 
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_joint_scale_factors [129]
 
const uint32_t ff_dca_scale_factor_adj [4]
 
const uint32_t ff_dca_quant_levels [32]
 
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_fir_64bands [1024]
 
const int32_t ff_dca_fir_32bands_perfect_fixed [512]
 
const int32_t ff_dca_fir_32bands_nonperfect_fixed [512]
 
const int32_t ff_dca_lfe_fir_64_fixed [256]
 
const int32_t ff_dca_fir_64bands_fixed [1024]
 
const uint16_t ff_dca_dmixtable [FF_DCA_DMIXTABLE_SIZE]
 
const uint32_t ff_dca_inv_dmixtable [FF_DCA_INV_DMIXTABLE_SIZE]
 
const uint16_t ff_dca_xll_refl_coeff [128]
 
const int32_t ff_dca_xll_band_coeff [20]
 
const int32_t ff_dca_sampling_freqs [16]
 

Macro Definition Documentation

#define FF_DCA_DMIXTABLE_SIZE   242U

Definition at line 63 of file dcadata.h.

Referenced by parse_aux_data(), parse_coding_header(), and parse_dmix_coeffs().

#define FF_DCA_INV_DMIXTABLE_SIZE   201U

Definition at line 64 of file dcadata.h.

Referenced by parse_coding_header(), and parse_dmix_coeffs().

#define FF_DCA_DMIXTABLE_OFFSET   (FF_DCA_DMIXTABLE_SIZE - FF_DCA_INV_DMIXTABLE_SIZE)

Definition at line 65 of file dcadata.h.

Referenced by parse_coding_header(), and parse_dmix_coeffs().

Variable Documentation

const uint32_t ff_dca_bit_rates[32]

Definition at line 32 of file dcadata.c.

Referenced by encode_init(), and parse_frame_header().

const uint8_t ff_dca_channels[16]
const uint8_t ff_dca_bits_per_sample[8]

Definition at line 45 of file dcadata.c.

Referenced by parse_frame_header().

const uint8_t ff_dca_dmix_primary_nch[8]

Definition at line 49 of file dcadata.c.

Referenced by parse_aux_data(), and parse_dmix_coeffs().

const int16_t ff_dca_adpcm_vb[4096][4]

Definition at line 56 of file dcadata.c.

Referenced by inverse_adpcm().

const uint32_t ff_dca_scale_factor_quant6[64]

Definition at line 4157 of file dcadata.c.

Referenced by parse_scale(), and parse_xbr_subframe().

const uint32_t ff_dca_scale_factor_quant7[128]

Definition at line 4168 of file dcadata.c.

Referenced by parse_scale(), parse_subframe_audio(), and parse_xbr_subframe().

const uint32_t ff_dca_joint_scale_factors[129]

Definition at line 4187 of file dcadata.c.

Referenced by parse_joint_scale().

const uint32_t ff_dca_scale_factor_adj[4]

Definition at line 4207 of file dcadata.c.

Referenced by parse_coding_header().

const uint32_t ff_dca_quant_levels[32]

Definition at line 4211 of file dcadata.c.

Referenced by calc_one_scale(), parse_block_codes(), and put_subframe_samples().

const uint32_t ff_dca_lossy_quant[32]

Definition at line 4219 of file dcadata.c.

Referenced by parse_subframe_audio(), and parse_x96_subframe_audio().

const uint32_t ff_dca_lossless_quant[32]

Definition at line 4227 of file dcadata.c.

Referenced by parse_subframe_audio(), parse_x96_subframe_audio(), and parse_xbr_subframe().

const int8_t ff_dca_high_freq_vq[1024][32]

Definition at line 4236 of file dcadata.c.

Referenced by parse_subframe_audio(), and parse_x96_subframe_audio().

const float ff_dca_fir_32bands_perfect[512]

Definition at line 6289 of file dcadata.c.

Referenced by checkasm_check_synth_filter(), encode_init(), and filter_frame_float().

const float ff_dca_fir_32bands_nonperfect[512]

Definition at line 6804 of file dcadata.c.

Referenced by checkasm_check_synth_filter(), encode_init(), and filter_frame_float().

const float ff_dca_lfe_fir_64[256]

Definition at line 7335 of file dcadata.c.

Referenced by encode_init(), and filter_frame_float().

const float ff_dca_lfe_fir_128[256]

Definition at line 7478 of file dcadata.c.

Referenced by filter_frame_float().

const float ff_dca_fir_64bands[1024]

Definition at line 7546 of file dcadata.c.

Referenced by filter_frame_float().

const int32_t ff_dca_fir_32bands_perfect_fixed[512]

Definition at line 8070 of file dcadata.c.

Referenced by ff_dca_core_filter_fixed().

const int32_t ff_dca_fir_32bands_nonperfect_fixed[512]

Definition at line 8201 of file dcadata.c.

Referenced by ff_dca_core_filter_fixed().

const int32_t ff_dca_lfe_fir_64_fixed[256]

Definition at line 8332 of file dcadata.c.

Referenced by ff_dca_core_filter_fixed().

const int32_t ff_dca_fir_64bands_fixed[1024]

Definition at line 8367 of file dcadata.c.

Referenced by ff_dca_core_filter_fixed().

const uint16_t ff_dca_dmixtable[FF_DCA_DMIXTABLE_SIZE]

Definition at line 8638 of file dcadata.c.

Referenced by parse_aux_data(), parse_coding_header(), and parse_dmix_coeffs().

const uint32_t ff_dca_inv_dmixtable[FF_DCA_INV_DMIXTABLE_SIZE]

Definition at line 8672 of file dcadata.c.

Referenced by parse_coding_header(), and parse_dmix_coeffs().

const uint16_t ff_dca_xll_refl_coeff[128]

Definition at line 8701 of file dcadata.c.

Referenced by chs_parse_header().

const int32_t ff_dca_xll_band_coeff[20]

Definition at line 8720 of file dcadata.c.

Referenced by chs_assemble_freq_bands().

const int32_t ff_dca_sampling_freqs[16]

Definition at line 8728 of file dcadata.c.

Referenced by chs_parse_header(), and parse_descriptor().