# HG changeset patch
# User Deepthi Nandakumar <[email protected]>
# Date 1379304694 -19800
# Node ID 881444f5910b2b0e0f286a6ca47fcc743515cbb2
# Parent 6bab41a554b36133865fe3378964cb9e76c24ebd
framefilter: Fix memcpy for pel-pixel datatype change
diff -r 6bab41a554b3 -r 881444f5910b source/encoder/framefilter.cpp
--- a/source/encoder/framefilter.cpp Fri Sep 13 17:24:05 2013 +0530
+++ b/source/encoder/framefilter.cpp Mon Sep 16 09:41:34 2013 +0530
@@ -248,13 +248,13 @@
for (int y = 0; y < recon->getLumaMarginY(); y++)
{
- memcpy(pixY - (y + 1) * stride, pixY, stride * sizeof(Pel));
+ memcpy(pixY - (y + 1) * stride, pixY, stride * sizeof(pixel));
}
for (int y = 0; y < recon->getChromaMarginY(); y++)
{
- memcpy(pixU - (y + 1) * strideC, pixU, strideC * sizeof(Pel));
- memcpy(pixV - (y + 1) * strideC, pixV, strideC * sizeof(Pel));
+ memcpy(pixU - (y + 1) * strideC, pixU, strideC *
sizeof(pixel));
+ memcpy(pixV - (y + 1) * strideC, pixV, strideC *
sizeof(pixel));
}
}
@@ -269,13 +269,13 @@
for (int y = 0; y < recon->getLumaMarginY(); y++)
{
- memcpy(pixY + (y + 1) * stride, pixY, stride * sizeof(Pel));
+ memcpy(pixY + (y + 1) * stride, pixY, stride * sizeof(pixel));
}
for (int y = 0; y < recon->getChromaMarginY(); y++)
{
- memcpy(pixU + (y + 1) * strideC, pixU, strideC * sizeof(Pel));
- memcpy(pixV + (y + 1) * strideC, pixV, strideC * sizeof(Pel));
+ memcpy(pixU + (y + 1) * strideC, pixU, strideC *
sizeof(pixel));
+ memcpy(pixV + (y + 1) * strideC, pixV, strideC *
sizeof(pixel));
}
}
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel