Home
last modified time | relevance | path

Searched refs:AC3_MAX_CHANNELS (Results 1 – 7 of 7) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dac3dec.h130 int channel_in_cpl[AC3_MAX_CHANNELS]; ///< channel in coupling (chincpl)
137 … int first_cpl_coords[AC3_MAX_CHANNELS]; ///< first coupling coordinates states (firstcplcos)
138 int cpl_coords[AC3_MAX_CHANNELS][AC3_MAX_CPL_BANDS]; ///< coupling coordinates (cplco)
144 … uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx)
145 …int8_t spx_atten_code[AC3_MAX_CHANNELS]; ///< spx attenuation code (spxattenc…
153 …uint8_t first_spx_coords[AC3_MAX_CHANNELS]; ///< first spx coordinates states (firstspxc…
154 …INTFLOAT spx_noise_blend[AC3_MAX_CHANNELS][SPX_MAX_BANDS]; ///< spx noise blending factor (nblend…
155 …INTFLOAT spx_signal_blend[AC3_MAX_CHANNELS][SPX_MAX_BANDS];///< spx signal blending factor (sblend…
159 … int channel_uses_aht[AC3_MAX_CHANNELS]; ///< channel AHT in use (chahtinu)
160 int pre_mantissa[AC3_MAX_CHANNELS][AC3_MAX_COEFS][AC3_MAX_BLOCKS]; ///< pre-IDCT mantissas
[all …]
Dac3enc.h142 uint8_t channel_in_cpl[AC3_MAX_CHANNELS]; ///< channel in coupling (chincpl)
144 uint8_t new_cpl_coords[AC3_MAX_CHANNELS]; ///< send new coupling coordinates (cplcoe)
145 uint8_t cpl_master_exp[AC3_MAX_CHANNELS]; ///< coupling coord master exponents (mstrcplco)
148 int end_freq[AC3_MAX_CHANNELS]; ///< end frequency bin (endmant)
207 int start_freq[AC3_MAX_CHANNELS]; ///< start frequency bin (strtmant)
226 int fast_gain_code[AC3_MAX_CHANNELS]; ///< fast gain codes (signal-to-mask ratio) (fgaincod)
227 int fine_snr_offset[AC3_MAX_CHANNELS]; ///< fine SNR offsets (fsnroffst)
247 uint8_t exp_strategy[AC3_MAX_CHANNELS][AC3_MAX_BLOCKS]; ///< exponent strategies
248 uint8_t frame_exp_strategy[AC3_MAX_CHANNELS]; ///< frame exp strategy index
250 uint8_t exp_ref_block[AC3_MAX_CHANNELS][AC3_MAX_BLOCKS]; ///< reference blocks for EXP_REUSE
[all …]
Dac3enc_template.c112 LOCAL_ALIGNED_16(CoefType, cpl_coords, [AC3_MAX_BLOCKS], [AC3_MAX_CHANNELS][16]); in apply_channel_coupling()
114 LOCAL_ALIGNED_16(int32_t, fixed_cpl_coords, [AC3_MAX_BLOCKS], [AC3_MAX_CHANNELS][16]); in apply_channel_coupling()
116 int32_t (*fixed_cpl_coords)[AC3_MAX_CHANNELS][16] = cpl_coords; in apply_channel_coupling()
119 CoefSumType energy[AC3_MAX_BLOCKS][AC3_MAX_CHANNELS][16] = {{{0}}}; in apply_channel_coupling()
Dac3dec.c225 for (i = 0; i < AC3_MAX_CHANNELS; i++) { in ac3_decode_init()
378 float downmix_coeffs[2][AC3_MAX_CHANNELS]; in set_downmix_coeffs()
381 s->downmix_coeffs[0] = av_malloc_array(2 * AC3_MAX_CHANNELS, in set_downmix_coeffs()
385 s->downmix_coeffs[1] = s->downmix_coeffs[0] + AC3_MAX_CHANNELS; in set_downmix_coeffs()
965 memset(bit_alloc_stages, 3, AC3_MAX_CHANNELS); in coupling_strategy()
1082 uint8_t bit_alloc_stages[AC3_MAX_CHANNELS] = { 0 }; in decode_audio_block()
1206 memset(bit_alloc_stages, 3, AC3_MAX_CHANNELS); in decode_audio_block()
1480 const SHORTFLOAT *output[AC3_MAX_CHANNELS]; in ac3_decode_frame()
1630 offset = s->frame_type == EAC3_FRAME_TYPE_DEPENDENT ? AC3_MAX_CHANNELS : 0; in ac3_decode_frame()
1631 for (ch = 0; ch < AC3_MAX_CHANNELS; ch++) { in ac3_decode_frame()
Dac3.h31 #define AC3_MAX_CHANNELS 7 /**< maximum number of channels, including coupling channel */ macro
Deac3enc.c95 int first_cpl_coords[AC3_MAX_CHANNELS]; in ff_eac3_set_cpl_states()
Dac3enc.c2165 if (channels < 1 || channels > AC3_MAX_CHANNELS) in set_channel_info()