]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/utvideo: fix mistake using wrong arguments for left and lefttop pixel components
authorPaul B Mahol <onemda@gmail.com>
Sat, 24 Dec 2016 09:59:26 +0000 (10:59 +0100)
committerPaul B Mahol <onemda@gmail.com>
Sat, 24 Dec 2016 09:59:26 +0000 (10:59 +0100)
Signed-off-by: Paul B Mahol <onemda@gmail.com>
libavcodec/utvideodec.c

index cae0ff5f5c0c86310a70f6e7013eb20581a7d764..23b82020309ddd706ab976a08a97957a4616bd8a 100644 (file)
@@ -414,7 +414,7 @@ static void restore_median_planar(UtvideoContext *c, uint8_t *src, int stride,
         // the rest of lines use continuous median prediction
         for (j = 2; j < slice_height; j++) {
             c->hdspdec.add_hfyu_median_pred(bsrc, bsrc - stride,
-                                            bsrc, width, &B, &C);
+                                            bsrc, width, &A, &B);
             bsrc += stride;
         }
     }
@@ -462,14 +462,14 @@ static void restore_median_planar_il(UtvideoContext *c, uint8_t *src, int stride
             A        = bsrc[i];
         }
         c->hdspdec.add_hfyu_median_pred(bsrc + stride, bsrc - stride,
-                                        bsrc + stride, width, &B, &C);
+                                        bsrc + stride, width, &A, &B);
         bsrc += stride2;
         // the rest of lines use continuous median prediction
         for (j = 2; j < slice_height; j++) {
             c->hdspdec.add_hfyu_median_pred(bsrc, bsrc - stride2,
-                                            bsrc, width, &B, &C);
+                                            bsrc, width, &A, &B);
             c->hdspdec.add_hfyu_median_pred(bsrc + stride, bsrc - stride,
-                                            bsrc + stride, width, &B, &C);
+                                            bsrc + stride, width, &A, &B);
             bsrc += stride2;
         }
     }