Home
last modified time | relevance | path

Searched refs:INTFLOAT (Results 1 - 25 of 25) sorted by relevance

/third_party/ffmpeg/tests/checkasm/
H A Dsbrdsp.c29 const INTFLOAT f = (INTFLOAT)rnd() / UINT_MAX; \
38 LOCAL_ALIGNED_16(INTFLOAT, dst0, [64 + 256]); in test_sum64x5()
39 LOCAL_ALIGNED_16(INTFLOAT, dst1, [64 + 256]); in test_sum64x5()
41 declare_func(void, INTFLOAT *z); in test_sum64x5()
43 randomize((INTFLOAT *)dst0, 64 + 256); in test_sum64x5()
44 memcpy(dst1, dst0, (64 + 256) * sizeof(INTFLOAT)); in test_sum64x5()
54 INTFLOAT res0; in test_sum_square()
55 INTFLOAT res1; in test_sum_square()
56 LOCAL_ALIGNED_16(INTFLOAT, sr in test_sum_square()
[all...]
H A Daacpsdsp.c32 const INTFLOAT f = (INTFLOAT)rnd() / UINT_MAX; \
39 static void clear_less_significant_bits(INTFLOAT *buf, int len, int bits) in clear_less_significant_bits()
51 LOCAL_ALIGNED_16(INTFLOAT, dst0, [BUF_SIZE]); in test_add_squares()
52 LOCAL_ALIGNED_16(INTFLOAT, dst1, [BUF_SIZE]); in test_add_squares()
53 LOCAL_ALIGNED_16(INTFLOAT, src, [BUF_SIZE], [2]); in test_add_squares()
55 declare_func(void, INTFLOAT *dst, in test_add_squares()
56 const INTFLOAT (*src)[2], int n); in test_add_squares()
58 randomize((INTFLOAT *)src, BUF_SIZE * 2); in test_add_squares()
60 memcpy(dst1, dst0, BUF_SIZE * sizeof(INTFLOAT)); in test_add_squares()
[all...]
/third_party/ffmpeg/libavcodec/
H A Daacpsdsp_template.c29 static void ps_add_squares_c(INTFLOAT *dst, const INTFLOAT (*src)[2], int n) in ps_add_squares_c()
36 static void ps_mul_pair_single_c(INTFLOAT (*dst)[2], INTFLOAT (*src0)[2], INTFLOAT *src1, in ps_mul_pair_single_c()
46 static void ps_hybrid_analysis_c(INTFLOAT (*out)[2], INTFLOAT (*in)[2], in ps_hybrid_analysis_c()
47 const INTFLOAT (*filter)[8][2], in ps_hybrid_analysis_c()
76 static void ps_hybrid_analysis_ileave_c(INTFLOAT (*out)[32][2], INTFLOAT
[all...]
H A Daacpsdsp.h33 void (*add_squares)(INTFLOAT *dst, const INTFLOAT (*src)[2], int n);
34 void (*mul_pair_single)(INTFLOAT (*dst)[2], INTFLOAT (*src0)[2], INTFLOAT *src1,
36 void (*hybrid_analysis)(INTFLOAT (*out)[2], INTFLOAT (*in)[2],
37 const INTFLOAT (*filter)[8][2],
39 void (*hybrid_analysis_ileave)(INTFLOAT (*out)[32][2], INTFLOAT
[all...]
H A Dsbrdsp.h29 void (*sum64x5)(INTFLOAT *z);
30 AAC_FLOAT (*sum_square)(INTFLOAT (*x)[2], int n);
31 void (*neg_odd_64)(INTFLOAT *x);
32 void (*qmf_pre_shuffle)(INTFLOAT *z);
33 void (*qmf_post_shuffle)(INTFLOAT W[32][2], const INTFLOAT *z);
34 void (*qmf_deint_neg)(INTFLOAT *v, const INTFLOAT *src);
35 void (*qmf_deint_bfly)(INTFLOAT *v, const INTFLOAT *src
[all...]
H A Dsbr.h86 DECLARE_ALIGNED(32, INTFLOAT, synthesis_filterbank_samples)[SBR_SYNTHESIS_BUF_SIZE];
87 DECLARE_ALIGNED(32, INTFLOAT, analysis_filterbank_samples) [1312];
92 INTFLOAT bw_array[5];
94 INTFLOAT W[2][32][32][2];
97 DECLARE_ALIGNED(16, INTFLOAT, Y)[2][38][64][2];
125 INTFLOAT X_low[32][40][2], const INTFLOAT W[2][32][32][2],
127 void (*sbr_hf_assemble)(INTFLOAT Y1[38][64][2],
128 const INTFLOAT X_high[64][40][2],
131 int (*sbr_x_gen)(SpectralBandReplication *sbr, INTFLOAT
[all...]
H A Dsbrdsp_template.c23 static void sbr_sum64x5_c(INTFLOAT *z) in sbr_sum64x5_c()
27 INTFLOAT f = z[k] + z[k + 64] + z[k + 128] + z[k + 192] + z[k + 256]; in sbr_sum64x5_c()
32 static void sbr_qmf_deint_bfly_c(INTFLOAT *v, const INTFLOAT *src0, const INTFLOAT *src1) in sbr_qmf_deint_bfly_c()
46 static void sbr_hf_apply_noise_0(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, in sbr_hf_apply_noise_0()
50 sbr_hf_apply_noise(Y, s_m, q_filt, noise, (INTFLOAT)1.0, (INTFLOAT)0.0, m_max); in sbr_hf_apply_noise_0()
53 static void sbr_hf_apply_noise_1(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, in sbr_hf_apply_noise_1()
57 INTFLOAT phi_sig in sbr_hf_apply_noise_1()
[all...]
H A Daacps.h75 DECLARE_ALIGNED(16, INTFLOAT, in_buf)[5][44][2];
76 DECLARE_ALIGNED(16, INTFLOAT, delay)[PS_MAX_SSB][PS_QMF_TIME_SLOTS + PS_MAX_DELAY][2];
77 DECLARE_ALIGNED(16, INTFLOAT, ap_delay)[PS_MAX_AP_BANDS][PS_AP_LINKS][PS_QMF_TIME_SLOTS + PS_MAX_AP_DELAY][2];
78 DECLARE_ALIGNED(16, INTFLOAT, peak_decay_nrg)[34];
79 DECLARE_ALIGNED(16, INTFLOAT, power_smooth)[34];
80 DECLARE_ALIGNED(16, INTFLOAT, peak_decay_diff_smooth)[34];
81 DECLARE_ALIGNED(16, INTFLOAT, H11)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC];
82 DECLARE_ALIGNED(16, INTFLOAT, H12)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC];
83 DECLARE_ALIGNED(16, INTFLOAT, H21)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC];
84 DECLARE_ALIGNED(16, INTFLOAT, H2
[all...]
H A Daac.h168 INTFLOAT coef;
206 INTFLOAT coef[8][4][TNS_MAX_ORDER];
243 INTFLOAT gain[16][120];
256 INTFLOAT sf[120]; ///< scalefactors
262 DECLARE_ALIGNED(32, INTFLOAT, pcoeffs)[1024]; ///< coefficients for IMDCT, pristine
263 DECLARE_ALIGNED(32, INTFLOAT, coeffs)[1024]; ///< coefficients for IMDCT, maybe processed
264 DECLARE_ALIGNED(32, INTFLOAT, saved)[1536]; ///< overlap
265 DECLARE_ALIGNED(32, INTFLOAT, ret_buf)[2048]; ///< PCM output buffer
266 DECLARE_ALIGNED(16, INTFLOAT, ltp_state)[3072]; ///< time signal for LTP
270 INTFLOAT *re
[all...]
H A Daacps.c38 static const INTFLOAT g1_Q2[] = {
54 static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], in hybrid2_re()
55 const INTFLOAT filter[7], int len, int reverse) in hybrid2_re()
73 out[ reverse][i][0] = (INTFLOAT)(re_in + re_op); in hybrid2_re()
74 out[ reverse][i][1] = (INTFLOAT)(im_in + im_op); in hybrid2_re()
75 out[!reverse][i][0] = (INTFLOAT)(re_in - re_op); in hybrid2_re()
76 out[!reverse][i][1] = (INTFLOAT)(im_in - im_op); in hybrid2_re()
81 static void hybrid6_cx(PSDSPContext *dsp, INTFLOAT (*in)[2], INTFLOAT (*ou
[all...]
H A Dac3dec.h154 INTFLOAT spx_noise_blend[AC3_MAX_CHANNELS][SPX_MAX_BANDS]; ///< spx noise blending factor (nblendfact)
155 INTFLOAT spx_signal_blend[AC3_MAX_CHANNELS][SPX_MAX_BANDS];///< spx signal blending factor (sblendfact)
176 INTFLOAT dynamic_range[2]; ///< dynamic range
177 INTFLOAT drc_scale; ///< percentage of dynamic range compression to be applied
179 INTFLOAT heavy_dynamic_range[2]; ///< heavy dynamic range compression
241 INTFLOAT *xcfptr[AC3_MAX_CHANNELS];
242 INTFLOAT *dlyptr[AC3_MAX_CHANNELS];
246 DECLARE_ALIGNED(32, INTFLOAT, transform_coeffs)[AC3_MAX_CHANNELS][AC3_MAX_COEFS]; ///< transform coefficients
247 DECLARE_ALIGNED(32, INTFLOAT, delay)[EAC3_MAX_CHANNELS][AC3_BLOCK_SIZE]; ///< delay - added to the next block
248 DECLARE_ALIGNED(32, INTFLOAT, windo
[all...]
H A Daactab.h50 static const INTFLOAT ltp_coef[8] = {
61 static const INTFLOAT tns_tmp2_map_1_3[4] = {
65 static const INTFLOAT tns_tmp2_map_0_3[8] = {
70 static const INTFLOAT tns_tmp2_map_1_4[8] = {
75 static const INTFLOAT tns_tmp2_map_0_4[16] = {
82 static const INTFLOAT * const tns_tmp2_map[4] = {
H A Dmpegaudiodsp_template.c78 DECLARE_ALIGNED(16, INTFLOAT, RENAME(ff_mdct_win))[8][MDCT_BUF_SIZE];
96 INTFLOAT tmp;\
203 INTFLOAT v; in mpa_synth_init()
248 static const INTFLOAT icos36[9] = {
261 static const INTFLOAT icos36h[9] = {
274 static void imdct36(INTFLOAT *out, INTFLOAT *buf, SUINTFLOAT *in, INTFLOAT *win) in imdct36()
354 void RENAME(ff_imdct36_blocks)(INTFLOAT *out, INTFLOAT *bu
[all...]
H A Daacsbr_template.c136 static const INTFLOAT bands_warped[3] = { Q23(1.32715174233856803909f), //2^(0.49/1.2)
139 const INTFLOAT lim_bands_per_octave_warped = bands_warped[sbr->bs_limiter_bands - 1];
1169 SBRDSPContext *sbrdsp, const INTFLOAT *in, INTFLOAT *x,
1170 INTFLOAT z[320], INTFLOAT W[2][32][32][2], int buf_idx)
1216 INTFLOAT *out, INTFLOAT X[2][38][64],
1217 INTFLOAT mdct_buf[2][64],
1218 INTFLOAT *v
[all...]
H A Daacdec_template.c188 ac->output_element[ch]->ret = (INTFLOAT *)ac->frame->extended_data[ch]; in frame_configure_elements()
1598 static int decode_scalefactors(AACContext *ac, INTFLOAT sf[120], GetBitContext *gb, in decode_scalefactors()
1768 static int decode_spectrum_and_dequant(AACContext *ac, INTFLOAT coef[1024], in decode_spectrum_and_dequant()
1769 GetBitContext *gb, const INTFLOAT sf[120], in decode_spectrum_and_dequant()
1777 INTFLOAT *coef_base = coef; in decode_spectrum_and_dequant()
1781 sizeof(INTFLOAT) * (c - offsets[ics->max_sfb])); in decode_spectrum_and_dequant()
1788 INTFLOAT *cfo = coef + offsets[i]; in decode_spectrum_and_dequant()
1798 INTFLOAT band_energy; in decode_spectrum_and_dequant()
1831 INTFLOAT *cf = cfo; in decode_spectrum_and_dequant()
1852 INTFLOAT *c in decode_spectrum_and_dequant()
[all...]
H A Dmpegaudio.h63 # define INTFLOAT float macro
68 # define INTFLOAT int macro
73 # define INTFLOAT int macro
H A Daacsbr.h92 INTFLOAT* L, INTFLOAT *R);
H A Dac3.h57 typedef int INTFLOAT; typedef
78 typedef float INTFLOAT; typedef
H A Ddct32_template.c38 # define INTFLOAT float macro
44 # define INTFLOAT int macro
126 void dct32(INTFLOAT *out, const INTFLOAT *tab_arg) in dct32()
H A Dmpegaudiodec_template.c73 DECLARE_ALIGNED(16, INTFLOAT, sb_hybrid)[SBLIMIT * 18]; /* 576 samples */
87 DECLARE_ALIGNED(32, INTFLOAT, sb_samples)[MPA_MAX_CHANNELS][36][SBLIMIT];
88 INTFLOAT mdct_buf[MPA_MAX_CHANNELS][SBLIMIT * 18]; /* previous samples, for layer 3 MDCT */
106 static INTFLOAT is_table_lsf[2][2][16];
324 static void imdct12(INTFLOAT *out, SUINTFLOAT *in) in imdct12()
736 INTFLOAT v = *src
905 INTFLOAT *ptr, *dst, *ptr1; in reorder_block()
906 INTFLOAT tmp[576]; in reorder_block()
941 INTFLOAT *tab0, *tab1, v1, v2; in compute_stereo()
942 const INTFLOAT (*is_ta in compute_stereo()
[all...]
H A Daac_defines.h37 typedef int INTFLOAT; typedef
38 typedef unsigned UINTFLOAT; ///< Equivalent to INTFLOAT, Used as temporal cast to avoid undefined sign overflow operations.
86 typedef float INTFLOAT; typedef
H A Daacdec.c71 DECLARE_ALIGNED(32, static INTFLOAT, AAC_RENAME(sine_120))[120];
72 DECLARE_ALIGNED(32, static INTFLOAT, AAC_RENAME(sine_960))[960];
73 DECLARE_ALIGNED(32, static INTFLOAT, AAC_RENAME(aac_kbd_long_960))[960];
74 DECLARE_ALIGNED(32, static INTFLOAT, AAC_RENAME(aac_kbd_short_120))[120];
H A Deac3dec.c96 copy_sizes[i]*sizeof(INTFLOAT)); in ff_eac3_apply_spectral_extension()
119 INTFLOAT *coeffs = &s->transform_coeffs[ch][bin]; in ff_eac3_apply_spectral_extension()
145 UINTFLOAT noise = (INTFLOAT)(nscale * (int32_t)av_lfg_get(&s->dith_state)); in ff_eac3_apply_spectral_extension()
H A Dac3dec.c905 INTFLOAT spx_blend; in spx_coordinates()
916 INTFLOAT nratio, sblend, nblend; in spx_coordinates()
1125 INTFLOAT range = AC3_RANGE(range_bits); in decode_audio_block()
1415 INTFLOAT gain; in decode_audio_block()
H A Daacsbrdata.h271 const DECLARE_ALIGNED(16, INTFLOAT, AAC_RENAME(ff_sbr_noise_table))[][2] = {
536 static DECLARE_ALIGNED(32, INTFLOAT, sbr_qmf_window_ds)[320];
539 static const DECLARE_ALIGNED(32, INTFLOAT, sbr_qmf_window_us)[640] = {

Completed in 22 milliseconds