[FFmpeg-cvslog] swscale: fix ticket 4850
Pedro Arthur
git at videolan.org
Sun Sep 20 23:09:49 CEST 2015
ffmpeg | branch: master | Pedro Arthur <bygrandao at gmail.com> | Sun Sep 20 18:03:49 2015 -0300| [77367f61b38dbdf17c31aa6a6b3edccb2ebf5354] | committer: Pedro Arthur
swscale: fix ticket 4850
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=77367f61b38dbdf17c31aa6a6b3edccb2ebf5354
---
libswscale/swscale.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libswscale/swscale.c b/libswscale/swscale.c
index f4aa41b..346728d 100644
--- a/libswscale/swscale.c
+++ b/libswscale/swscale.c
@@ -526,8 +526,8 @@ static int swscale(SwsContext *c, const uint8_t *src[],
#ifdef NEW_FILTER
hasLumHoles = lastInLumBuf != firstLumSrcY - 1;
if (hasLumHoles) {
- hout_slice->plane[0].sliceY = lastInLumBuf + 1;
- hout_slice->plane[3].sliceY = lastInLumBuf + 1;
+ hout_slice->plane[0].sliceY = firstLumSrcY;
+ hout_slice->plane[3].sliceY = firstLumSrcY;
hout_slice->plane[0].sliceH =
hout_slice->plane[3].sliceH = 0;
}
@@ -538,8 +538,8 @@ static int swscale(SwsContext *c, const uint8_t *src[],
#ifdef NEW_FILTER
hasChrHoles = lastInChrBuf != firstChrSrcY - 1;
if (hasChrHoles) {
- hout_slice->plane[1].sliceY = lastInChrBuf + 1;
- hout_slice->plane[2].sliceY = lastInChrBuf + 1;
+ hout_slice->plane[1].sliceY = firstChrSrcY;
+ hout_slice->plane[2].sliceY = firstChrSrcY;
hout_slice->plane[1].sliceH =
hout_slice->plane[2].sliceH = 0;
}
More information about the ffmpeg-cvslog
mailing list