Home
last modified time | relevance | path

Searched refs:subband (Results 1 – 10 of 10) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_ps_dec.c858 WORD group, subband, max_subband, usb, k; in ixheaacd_apply_rot_dec() local
894 for (subband = 0; subband < SUBQMF_GROUPS; subband++) { in ixheaacd_apply_rot_dec()
896 ixheaacd_mult32x16in32(p_hyb_left_re1[subband], in ixheaacd_apply_rot_dec()
897 ptr_ps_dec->H11_H12[2 * subband + 0]), in ixheaacd_apply_rot_dec()
898 ixheaacd_mult32x16in32(p_hyb_right_re1[subband], in ixheaacd_apply_rot_dec()
899 ptr_ps_dec->H21_H22[2 * subband + 0])); in ixheaacd_apply_rot_dec()
901 ixheaacd_mult32x16in32(p_hyb_left_im1[subband], in ixheaacd_apply_rot_dec()
902 ptr_ps_dec->H11_H12[2 * subband + 0]), in ixheaacd_apply_rot_dec()
903 ixheaacd_mult32x16in32(p_hyb_right_im1[subband], in ixheaacd_apply_rot_dec()
904 ptr_ps_dec->H21_H22[2 * subband + 0])); in ixheaacd_apply_rot_dec()
[all …]
Dixheaacd_qmf_dec.h130 VOID ixheaacd_cos_sin_mod(WORD32 *subband,
157 VOID ixheaacd_esbr_cos_sin_mod_loop1(WORD32 *subband, WORD32 M,
161 VOID ixheaacd_esbr_cos_sin_mod_loop2(WORD32 *subband, const WORD32 *p_sin,
176 VOID ixheaacd_cos_sin_mod_loop1(WORD32 *subband, WORD32 M,
179 VOID ixheaacd_cos_sin_mod_loop2(WORD32 *subband, const WORD16 *p_sin, WORD32 M);
185 VOID ixheaacd_esbr_cos_sin_mod(WORD32 *subband,
/external/libxaac/decoder/armv7/
Dixheaacd_qmf_dec_armv7.c259 VOID ixheaacd_esbr_cos_sin_mod(WORD32 *subband, in ixheaacd_esbr_cos_sin_mod() argument
275 ixheaacd_esbr_cos_sin_mod_loop1(subband, M, p_sin_cos, subband_tmp); in ixheaacd_esbr_cos_sin_mod()
281 ixheaacd_postradixcompute2(subband, subband_tmp, p_dig_rev_tbl, 32); in ixheaacd_esbr_cos_sin_mod()
285 ixheaacd_postradixcompute2(&subband[64], &subband_tmp[64], p_dig_rev_tbl, in ixheaacd_esbr_cos_sin_mod()
292 ixheaacd_postradixcompute4(subband, subband_tmp, p_dig_rev_tbl, 16); in ixheaacd_esbr_cos_sin_mod()
295 ixheaacd_postradixcompute4(&subband[64], &subband_tmp[64], p_dig_rev_tbl, in ixheaacd_esbr_cos_sin_mod()
309 subband[2 * z] = temp[z]; in ixheaacd_esbr_cos_sin_mod()
310 subband[2 * z + 1] = temp[z + 12]; in ixheaacd_esbr_cos_sin_mod()
321 subband[64 + 2 * z] = temp[z]; in ixheaacd_esbr_cos_sin_mod()
322 subband[64 + 2 * z + 1] = temp[z + 12]; in ixheaacd_esbr_cos_sin_mod()
[all …]
Dixheaacd_esbr_cos_sin_mod_loop2.s31 ADD R3, R0, R2, LSL #3 @psubband1 = &subband[2 * M - 1];
/external/aac/libSBRdec/src/
Dpsdec.cpp443 INT subband; in applySlotBasedRotation() local
517 for (subband = start; subband < stop; subband++) { in applySlotBasedRotation()
519 fMultAdd(fMultDiv2(pCoef->H11r[group], mHybridRealLeft[subband]), in applySlotBasedRotation()
520 pCoef->H21r[group], mHybridRealRight[subband]); in applySlotBasedRotation()
522 fMultAdd(fMultDiv2(pCoef->H12r[group], mHybridRealLeft[subband]), in applySlotBasedRotation()
523 pCoef->H22r[group], mHybridRealRight[subband]); in applySlotBasedRotation()
524 mHybridRealLeft[subband] = tmpLeft; in applySlotBasedRotation()
525 mHybridRealRight[subband] = tmpRight; in applySlotBasedRotation()
528 fMultAdd(fMultDiv2(pCoef->H11r[group], mHybridImagLeft[subband]), in applySlotBasedRotation()
529 pCoef->H21r[group], mHybridImagRight[subband]); in applySlotBasedRotation()
[all …]
/external/libxaac/decoder/armv8/
Dixheaacd_qmf_dec_armv8.c262 VOID ixheaacd_cos_sin_mod(WORD32 *subband, in ixheaacd_cos_sin_mod() argument
271 ixheaacd_cos_sin_mod_loop1(subband, M, p_sin_cos, subband_tmp); in ixheaacd_cos_sin_mod()
275 (const WORD32 *)p_twiddle, 32, subband_tmp, subband, in ixheaacd_cos_sin_mod()
280 (const WORD32 *)p_twiddle, 32, &subband_tmp[64], &subband[64], in ixheaacd_cos_sin_mod()
286 (const WORD32 *)p_twiddle, 16, subband_tmp, subband, in ixheaacd_cos_sin_mod()
291 (const WORD32 *)p_twiddle, 16, &subband_tmp[64], &subband[64], in ixheaacd_cos_sin_mod()
297 ixheaacd_cos_sin_mod_loop2(subband, p_sin, M); in ixheaacd_cos_sin_mod()
789 VOID ixheaacd_esbr_cos_sin_mod(WORD32 *subband, in ixheaacd_esbr_cos_sin_mod() argument
817 psubband = &subband[0]; in ixheaacd_esbr_cos_sin_mod()
818 psubband1 = &subband[2 * M - 1]; in ixheaacd_esbr_cos_sin_mod()
[all …]
/external/libxaac/decoder/generic/
Dixheaacd_qmf_dec_generic.c257 VOID ixheaacd_cos_sin_mod(WORD32 *subband, in ixheaacd_cos_sin_mod() argument
278 psubband = &subband[0]; in ixheaacd_cos_sin_mod()
279 psubband1 = &subband[2 * M - 1]; in ixheaacd_cos_sin_mod()
283 psubband2 = &subband[64]; in ixheaacd_cos_sin_mod()
284 psubband12 = &subband[2 * M - 1 + 64]; in ixheaacd_cos_sin_mod()
370 ixheaacd_postradixcompute2(subband, subband_tmp, p_dig_rev_tbl, 32); in ixheaacd_cos_sin_mod()
374 ixheaacd_postradixcompute2(&subband[64], &subband_tmp[64], p_dig_rev_tbl, in ixheaacd_cos_sin_mod()
379 ixheaacd_postradixcompute4(subband, subband_tmp, p_dig_rev_tbl, 16); in ixheaacd_cos_sin_mod()
382 ixheaacd_postradixcompute4(&subband[64], &subband_tmp[64], p_dig_rev_tbl, in ixheaacd_cos_sin_mod()
386 psubband = &subband[0]; in ixheaacd_cos_sin_mod()
[all …]
/external/libxcam/modules/ocl/
Dcl_newwavelet_denoise_handler.h82 uint32_t channel, uint32_t subband, uint32_t layer);
174 void dump_coeff (SmartPtr<CLImage> image, uint32_t channel, uint32_t layer, uint32_t subband);
Dcl_newwavelet_denoise_handler.cpp66 uint32_t subband, in CLWaveletNoiseEstimateKernel() argument
71 , _subband (subband) in CLWaveletNoiseEstimateKernel()
706 …geHandler::dump_coeff (SmartPtr<CLImage> image, uint32_t channel, uint32_t layer, uint32_t subband) in dump_coeff() argument
745 channel, layer, subband, (uint32_t)row_pitch, cl_width, cl_height); in dump_coeff()
835 uint32_t channel, uint32_t subband, uint32_t layer) in create_kernel_noise_estimation() argument
849 context, "kernel_wavelet_coeff_variance", handler, channel, subband, layer); in create_kernel_noise_estimation()
/external/aac/libSBRenc/src/
Dps_encode.cpp833 int group, bin, col, subband, band; in FDKsbrEnc_PSEncode() local
876 for (subband = hPsEncode->iidGroupBorders[group]; in FDKsbrEnc_PSEncode()
877 subband < hPsEncode->iidGroupBorders[group + 1]; subband++) { in FDKsbrEnc_PSEncode()
878 FIXP_DBL l_real = (hybridData[col][0][0][subband]) << scale; in FDKsbrEnc_PSEncode()
879 FIXP_DBL l_imag = (hybridData[col][0][1][subband]) << scale; in FDKsbrEnc_PSEncode()
880 FIXP_DBL r_real = (hybridData[col][1][0][subband]) << scale; in FDKsbrEnc_PSEncode()
881 FIXP_DBL r_imag = (hybridData[col][1][1][subband]) << scale; in FDKsbrEnc_PSEncode()