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-streaming-ac22385931f847cdabde4df8b0f6450d0ad14de1.zip ffmpeg-streaming-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 386d54a..b3b54d9 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; |