diff options
author | Mans Rullgard <mans@mansr.com> | 2012-07-29 13:09:10 +0100 |
---|---|---|
committer | Mans Rullgard <mans@mansr.com> | 2012-07-29 21:30:57 +0100 |
commit | f3eb00834362273dcb1fd3320faa5f8f5a00fb22 (patch) | |
tree | 2987b75048fa48d5dc6591b16aea3ed7824f20a5 /libavcodec/dsputil.h | |
parent | 591766a3a9c88614b9cb0ed90e25dc6e7d883752 (diff) | |
download | ffmpeg-f3eb00834362273dcb1fd3320faa5f8f5a00fb22.tar.gz |
eamad/eatgq/eatqi: call special EA IDCT directly
These decoders use a special non-MPEG2 IDCT. Call it directly
instead of going through dsputil. There is never any reason
to use a regular IDCT with these decoders or to use the EA IDCT
with other codecs.
This also fixes the bizarre situation of eamad and eatqi decoding
incorrectly if eatgq is disabled.
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/dsputil.h')
-rw-r--r-- | libavcodec/dsputil.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libavcodec/dsputil.h b/libavcodec/dsputil.h index c3a787c5f3..e1b7efc45b 100644 --- a/libavcodec/dsputil.h +++ b/libavcodec/dsputil.h @@ -101,9 +101,6 @@ PUTAVG_PIXELS(10) #define ff_put_pixels16x16_c ff_put_pixels16x16_8_c #define ff_avg_pixels16x16_c ff_avg_pixels16x16_8_c -/* EA functions */ -void ff_ea_idct_put_c(uint8_t *dest, int linesize, DCTELEM *block); - /* RV40 functions */ void ff_put_rv40_qpel16_mc33_c(uint8_t *dst, uint8_t *src, int stride); void ff_avg_rv40_qpel16_mc33_c(uint8_t *dst, uint8_t *src, int stride); |