<div dir="ltr"># HG changeset patch<br># User Deepthi Nandakumar <<a href="mailto:deepthi@multicorewareinc.com">deepthi@multicorewareinc.com</a>><br># Date 1379304694 -19800<br># Node ID 881444f5910b2b0e0f286a6ca47fcc743515cbb2<br>
# Parent  6bab41a554b36133865fe3378964cb9e76c24ebd<br>framefilter: Fix memcpy for pel-pixel datatype change<br><br>diff -r 6bab41a554b3 -r 881444f5910b source/encoder/framefilter.cpp<br>--- a/source/encoder/framefilter.cpp    Fri Sep 13 17:24:05 2013 +0530<br>
+++ b/source/encoder/framefilter.cpp    Mon Sep 16 09:41:34 2013 +0530<br>@@ -248,13 +248,13 @@<br> <br>         for (int y = 0; y < recon->getLumaMarginY(); y++)<br>         {<br>-            memcpy(pixY - (y + 1) * stride, pixY, stride * sizeof(Pel));<br>
+            memcpy(pixY - (y + 1) * stride, pixY, stride * sizeof(pixel));<br>         }<br> <br>         for (int y = 0; y < recon->getChromaMarginY(); y++)<br>         {<br>-            memcpy(pixU - (y + 1) * strideC, pixU, strideC * sizeof(Pel));<br>
-            memcpy(pixV - (y + 1) * strideC, pixV, strideC * sizeof(Pel));<br>+            memcpy(pixU - (y + 1) * strideC, pixU, strideC * sizeof(pixel));<br>+            memcpy(pixV - (y + 1) * strideC, pixV, strideC * sizeof(pixel));<br>
         }<br>     }<br> <br>@@ -269,13 +269,13 @@<br> <br>         for (int y = 0; y < recon->getLumaMarginY(); y++)<br>         {<br>-            memcpy(pixY + (y + 1) * stride, pixY, stride * sizeof(Pel));<br>+            memcpy(pixY + (y + 1) * stride, pixY, stride * sizeof(pixel));<br>
         }<br> <br>         for (int y = 0; y < recon->getChromaMarginY(); y++)<br>         {<br>-            memcpy(pixU + (y + 1) * strideC, pixU, strideC * sizeof(Pel));<br>-            memcpy(pixV + (y + 1) * strideC, pixV, strideC * sizeof(Pel));<br>
+            memcpy(pixU + (y + 1) * strideC, pixU, strideC * sizeof(pixel));<br>+            memcpy(pixV + (y + 1) * strideC, pixV, strideC * sizeof(pixel));<br>         }<br>     }<br> <br><br></div>