indeo3: use put_pixels instead of put_no_rnd_pixels in copy_cell()
authorAnton Khirnov <anton@khirnov.net>
Sat, 27 Apr 2013 18:29:09 +0000 (20:29 +0200)
committerAnton Khirnov <anton@khirnov.net>
Tue, 30 Apr 2013 09:06:03 +0000 (11:06 +0200)
They are the same in this case, except put_pixels also has blocksizes
smaller than 8.

libavcodec/indeo3.c

index 35b1a894050d2bf2a4495d631c88a0e75b66eeec..b3c278fa4457899a08f070b68db6900c199ae012 100644 (file)
@@ -251,19 +251,19 @@ static int copy_cell(Indeo3DecodeContext *ctx, Plane *plane, Cell *cell)
         /* copy using 16xH blocks */
         if (!((cell->xpos << 2) & 15) && w >= 4) {
             for (; w >= 4; src += 16, dst += 16, w -= 4)
-                ctx->hdsp.put_no_rnd_pixels_tab[0][0](dst, src, plane->pitch, h);
+                ctx->hdsp.put_pixels_tab[0][0](dst, src, plane->pitch, h);
         }
 
         /* copy using 8xH blocks */
         if (!((cell->xpos << 2) & 7) && w >= 2) {
-            ctx->hdsp.put_no_rnd_pixels_tab[1][0](dst, src, plane->pitch, h);
+            ctx->hdsp.put_pixels_tab[1][0](dst, src, plane->pitch, h);
             w -= 2;
             src += 8;
             dst += 8;
         }
 
         if (w >= 1) {
-            ctx->hdsp.put_no_rnd_pixels_tab[2][0](dst, src, plane->pitch, h);
+            ctx->hdsp.put_pixels_tab[2][0](dst, src, plane->pitch, h);
             w--;
             src += 4;
             dst += 4;