OSDN Git Service

use ff_idct_put/add()
authorFabrice Bellard <fabrice@bellard.org>
Wed, 5 Jun 2002 18:36:03 +0000 (18:36 +0000)
committerFabrice Bellard <fabrice@bellard.org>
Wed, 5 Jun 2002 18:36:03 +0000 (18:36 +0000)
Originally committed as revision 670 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/mpegvideo.c

index ea5a980..329cde2 100644 (file)
@@ -1103,8 +1103,7 @@ static inline void put_dct(MpegEncContext *s,
 {
     if (!s->mpeg2)
         s->dct_unquantize(s, block, i, s->qscale);
-    ff_idct (block);
-    put_pixels_clamped(block, dest, line_size);
+    ff_idct_put (dest, line_size, block);
 }
 
 /* add block[] to dest[] */
@@ -1119,8 +1118,7 @@ static inline void add_dct(MpegEncContext *s,
             if(s->encoding || (!s->h263_msmpeg4))
                 s->dct_unquantize(s, block, i, s->qscale);
 
-        ff_idct (block);
-        add_pixels_clamped(block, dest, line_size);
+        ff_idct_add (dest, line_size, block);
     }
 }