diff options
author | Nedeljko Babic <nbabic@mips.com> | 2012-09-04 18:43:34 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2012-09-05 20:09:56 +0200 |
commit | b3fdfc8c4e4d35430262e9c4dda0be040dec42ee (patch) | |
tree | 83b147333557738de81ce2ec2557a76785f9a780 /libavcodec/dsputil.h | |
parent | 9afd55922a5d8dfac1d968656cb570ff36d894d3 (diff) | |
download | ffmpeg-b3fdfc8c4e4d35430262e9c4dda0be040dec42ee.tar.gz |
Optimization of AC3 floating point decoder for MIPS
FFT in MIPS implementation is working iteratively instead
of "recursively" calling functions for smaller FFT sizes.
Some of DSP and format convert utils functions are also optimized.
Signed-off-by: Nedeljko Babic <nbabic@mips.com>
Reviewed-by: Vitor Sessak <vitor1001@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/dsputil.h')
-rw-r--r-- | libavcodec/dsputil.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/dsputil.h b/libavcodec/dsputil.h index 1d4650eab2..85ac20a6ff 100644 --- a/libavcodec/dsputil.h +++ b/libavcodec/dsputil.h @@ -622,6 +622,7 @@ void ff_dsputil_init_mmx(DSPContext* c, AVCodecContext *avctx); void ff_dsputil_init_ppc(DSPContext* c, AVCodecContext *avctx); void ff_dsputil_init_sh4(DSPContext* c, AVCodecContext *avctx); void ff_dsputil_init_vis(DSPContext* c, AVCodecContext *avctx); +void ff_dsputil_init_mips(DSPContext* c, AVCodecContext *avctx); void ff_dsputil_init_dwt(DSPContext *c); void ff_mlp_init(DSPContext* c, AVCodecContext *avctx); |