diff options
author | Vitor Sessak <vitor1001@gmail.com> | 2010-06-23 20:45:36 +0000 |
---|---|---|
committer | Vitor Sessak <vitor1001@gmail.com> | 2010-06-23 20:45:36 +0000 |
commit | 47ba7874427fd7b6a93777f9ae9a1a646f9cceda (patch) | |
tree | 170cdb5d6d4089f6699422602a6dc4a2a5beba5e /libavcodec/mpegaudiodec.c | |
parent | 9dac6dbb221704c45705217c2e1d4ba66a2d373c (diff) | |
download | ffmpeg-streaming-47ba7874427fd7b6a93777f9ae9a1a646f9cceda.zip ffmpeg-streaming-47ba7874427fd7b6a93777f9ae9a1a646f9cceda.tar.gz |
Move float-specific function to mpegaudiodec_float.c
Originally committed as revision 23743 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpegaudiodec.c')
-rw-r--r-- | libavcodec/mpegaudiodec.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c index 858f3b4..bdf01ea 100644 --- a/libavcodec/mpegaudiodec.c +++ b/libavcodec/mpegaudiodec.c @@ -897,26 +897,7 @@ static void apply_window_mp3_c(MPA_INT *synth_buf, MPA_INT *window, /* 32 sub band synthesis filter. Input: 32 sub band samples, Output: 32 samples. */ /* XXX: optimize by avoiding ring buffer usage */ -#if CONFIG_FLOAT -void ff_mpa_synth_filter_float(MPADecodeContext *s, float *synth_buf_ptr, - int *synth_buf_offset, - float *window, int *dither_state, - float *samples, int incr, - float sb_samples[SBLIMIT]) -{ - float *synth_buf; - int offset; - - offset = *synth_buf_offset; - synth_buf = synth_buf_ptr + offset; - - dct32(synth_buf, sb_samples); - s->apply_window_mp3(synth_buf, window, dither_state, samples, incr); - - offset = (offset - 32) & 511; - *synth_buf_offset = offset; -} -#else +#if !CONFIG_FLOAT void ff_mpa_synth_filter(MPA_INT *synth_buf_ptr, int *synth_buf_offset, MPA_INT *window, int *dither_state, OUT_INT *samples, int incr, |