diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2008-12-18 02:36:48 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2008-12-18 02:36:48 +0000 |
commit | ac22385931f847cdabde4df8b0f6450d0ad14de1 (patch) | |
tree | e28a9f68de28ad4acf6f9916769758878a6542c2 /libavcodec/dsputil.c | |
parent | 1d217cdb3f4704cd533d7a80a9a30be473ee65b6 (diff) | |
download | ffmpeg-ac22385931f847cdabde4df8b0f6450d0ad14de1.tar.gz |
H.264 idct functions that include the chroma, inter luma and intra16 luma loops
thus avoiding the calling overhead.
New functions are not yet used.
Originally committed as revision 16206 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/dsputil.c')
-rw-r--r-- | libavcodec/dsputil.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/dsputil.c b/libavcodec/dsputil.c index 386d54a4d5..b3b54d9d6f 100644 --- a/libavcodec/dsputil.c +++ b/libavcodec/dsputil.c @@ -4281,6 +4281,10 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx) c->h264_idct8_add= ff_h264_idct8_add_c; c->h264_idct_dc_add= ff_h264_idct_dc_add_c; c->h264_idct8_dc_add= ff_h264_idct8_dc_add_c; + c->h264_idct_add16 = ff_h264_idct_add16_c; + c->h264_idct8_add4 = ff_h264_idct8_add4_c; + c->h264_idct_add8 = ff_h264_idct_add8_c; + c->h264_idct_add16intra= ff_h264_idct_add16intra_c; } c->get_pixels = get_pixels_c; |