/third_party/ffmpeg/libavcodec/ |
D | synth_filter.c | 32 float *synth_buf = synth_buf_ptr + *synth_buf_offset; in synth_filter_float() local 35 imdct->imdct_half(imdct, synth_buf, in); in synth_filter_float() 43 a += window[i + j ] * (-synth_buf[15 - i + j ]); in synth_filter_float() 44 b += window[i + j + 16] * ( synth_buf[ i + j ]); in synth_filter_float() 45 c += window[i + j + 32] * ( synth_buf[16 + i + j ]); in synth_filter_float() 46 d += window[i + j + 48] * ( synth_buf[31 - i + j ]); in synth_filter_float() 49 a += window[i + j ] * (-synth_buf[15 - i + j - 512]); in synth_filter_float() 50 b += window[i + j + 16] * ( synth_buf[ i + j - 512]); in synth_filter_float() 51 c += window[i + j + 32] * ( synth_buf[16 + i + j - 512]); in synth_filter_float() 52 d += window[i + j + 48] * ( synth_buf[31 - i + j - 512]); in synth_filter_float() [all …]
|
D | mpegaudiodsp_template.c | 124 void RENAME(ff_mpadsp_apply_window)(MPA_INT *synth_buf, MPA_INT *window, in RENAME() 138 memcpy(synth_buf + 512, synth_buf, 32 * sizeof(*synth_buf)); in RENAME() 145 p = synth_buf + 16; in RENAME() 147 p = synth_buf + 48; in RENAME() 157 p = synth_buf + 16 + j; in RENAME() 159 p = synth_buf + 48 - j; in RENAME() 171 p = synth_buf + 32; in RENAME() 185 MPA_INT *synth_buf; in RENAME() local 189 synth_buf = synth_buf_ptr + offset; in RENAME() 191 s->RENAME(dct32)(synth_buf, sb_samples); in RENAME() [all …]
|
D | mpegaudiodsp.h | 28 void (*apply_window_float)(float *synth_buf, float *window, 31 void (*apply_window_fixed)(int32_t *synth_buf, int32_t *window, 73 void ff_mpadsp_apply_window_float(float *synth_buf, float *window, 76 void ff_mpadsp_apply_window_fixed(int32_t *synth_buf, int32_t *window,
|
D | mpc.h | 69 DECLARE_ALIGNED(16, MPA_INT, synth_buf)[MPA_MAX_CHANNELS][512*2];
|
D | sipr.h | 75 DECLARE_ALIGNED(16, float, synth_buf)[LP_FILTER_ORDER + 5*SUBFR_SIZE + 6]; member
|
D | mpc.c | 48 c->synth_buf[ch], &(c->synth_buf_offset[ch]), in mpc_synth()
|
D | sipr16k.c | 180 float *synth = ctx->synth_buf + LP_FILTER_ORDER_16k; in ff_sipr_decode_frame_16k()
|
D | mpegaudiodec_template.c | 83 DECLARE_ALIGNED(32, MPA_INT, synth_buf)[MPA_MAX_CHANNELS][512 * 2]; 1537 RENAME(ff_mpa_synth_filter)(&s->mpadsp, s->synth_buf[ch], in mp_decode_frame() 1621 memset(ctx->synth_buf, 0, sizeof(ctx->synth_buf)); in mp_flush()
|
D | sipr.c | 375 float *synth = ctx->synth_buf + 16; // 16 instead of LP_FILTER_ORDER for in decode_frame()
|
D | qdm2.c | 174 DECLARE_ALIGNED(32, float, synth_buf)[MPA_MAX_CHANNELS][512*2]; member 1581 q->synth_buf[ch], &(q->synth_buf_offset[ch]), in qdm2_synthesis_filter()
|
/third_party/ffmpeg/libavcodec/mips/ |
D | mpegaudiodsp_mips_fixed.c | 63 static void ff_mpadsp_apply_window_mips_fixed(int32_t *synth_buf, int32_t *window, in ff_mpadsp_apply_window_mips_fixed() argument 77 memcpy(synth_buf + 512, synth_buf, 32 * sizeof(*synth_buf)); in ff_mpadsp_apply_window_mips_fixed() 82 p = synth_buf + 16; in ff_mpadsp_apply_window_mips_fixed() 83 p_temp1 = synth_buf + 16; in ff_mpadsp_apply_window_mips_fixed() 84 p_temp2 = synth_buf + 48; in ff_mpadsp_apply_window_mips_fixed() 304 p = synth_buf + 32; in ff_mpadsp_apply_window_mips_fixed()
|
D | mpegaudiodsp_mips_float.c | 64 static void ff_mpadsp_apply_window_mips_float(float *synth_buf, float *window, in ff_mpadsp_apply_window_mips_float() argument 78 memcpy(synth_buf + 512, synth_buf, 32 * sizeof(*synth_buf)); in ff_mpadsp_apply_window_mips_float() 278 : [synth_buf] "r" (synth_buf), [window] "r" (window), in ff_mpadsp_apply_window_mips_float()
|
/third_party/ffmpeg/libavcodec/arm/ |
D | synth_filter_neon.S | 27 add r1, r1, r4, lsl #2 @ synth_buf 34 mov r9, r1 @ synth_buf 49 add r10, r9, #16*4 @ synth_buf 112 add r9, r9, #4*4 @ synth_buf 113 sub r8, r8, #4*4 @ synth_buf
|
D | mpegaudiodsp_fixed_armv6.S | 58 add r4, r0, #4*512 @ synth_buf + 512 65 sub r0, r0, #4*17 @ synth_buf + 16 67 add r2, r0, #4*32 @ synth_buf + 48
|
D | mpegaudiodsp_init_arm.c | 28 void ff_mpadsp_apply_window_fixed_armv6(int32_t *synth_buf, int32_t *window,
|
D | synth_filter_vfp.S | 127 add a2, ORIG_P_SB, lr, lsl #2 @ calculate synth_buf to pass to imdct_half
|
/third_party/ffmpeg/libavcodec/x86/ |
D | synth_filter_init.c | 35 float *synth_buf= synth_buf_ptr + *synth_buf_offset; \ 37 imdct->imdct_half(imdct, synth_buf, in); \ 39 ff_synth_filter_inner_##opt(synth_buf, synth_buf2, window, \
|
D | synth_filter.asm | 48 ; reading backwards: ptr1 = synth_buf + j + i; ptr2 = synth_buf + j - i 49 ;~ a += window[i + j] * (-synth_buf[15 - i + j]) 50 ;~ b += window[i + j + 16] * (synth_buf[i + j]) 78 ;~ c += window[i + j + 32] * (synth_buf[16 + i + j]) 79 ;~ d += window[i + j + 48] * (synth_buf[31 - i + j]) 110 ; void ff_synth_filter_inner_<opt>(float *synth_buf, float synth_buf2[32], 115 synth_buf, synth_buf2, window, out, off, scale
|
/third_party/ffmpeg/libavcodec/aarch64/ |
D | mpegaudiodsp_init.c | 27 void ff_mpadsp_apply_window_fixed_neon(int32_t *synth_buf, int32_t *window, 29 void ff_mpadsp_apply_window_float_neon(float *synth_buf, float *window,
|