diff options
author | Pedro Arthur <bygrandao@gmail.com> | 2016-06-09 03:36:16 +0300 |
---|---|---|
committer | Pedro Arthur <bygrandao@gmail.com> | 2016-06-10 14:50:57 +0300 |
commit | b5deacfb1fece3406ef0bb790c1614a7096513b4 (patch) | |
tree | 229313fd74633bc516cd26bd273a2046ee325ba7 /libswscale | |
parent | 2ed8baa614839bffa2df0fb14687239994613892 (diff) |
swscale: fix crash with swscale-test when using slices
Diffstat (limited to 'libswscale')
-rw-r--r-- | libswscale/swscale_unscaled.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libswscale/swscale_unscaled.c b/libswscale/swscale_unscaled.c index 4d6cfd115f..b231abe7e1 100644 --- a/libswscale/swscale_unscaled.c +++ b/libswscale/swscale_unscaled.c @@ -575,7 +575,7 @@ static int Rgb16ToPlanarRgb16Wrapper(SwsContext *c, const uint8_t *src[], case AV_PIX_FMT_RGB48BE: case AV_PIX_FMT_RGBA64LE: case AV_PIX_FMT_RGBA64BE: - packed16togbra16(src[0] + srcSliceY * srcStride[0], srcStride[0], + packed16togbra16(src[0], srcStride[0], dst2013, stride2013, srcSliceH, alpha, swap, 16 - bpc, c->srcW); break; @@ -583,7 +583,7 @@ static int Rgb16ToPlanarRgb16Wrapper(SwsContext *c, const uint8_t *src[], case AV_PIX_FMT_BGR48BE: case AV_PIX_FMT_BGRA64LE: case AV_PIX_FMT_BGRA64BE: - packed16togbra16(src[0] + srcSliceY * srcStride[0], srcStride[0], + packed16togbra16(src[0], srcStride[0], dst1023, stride1023, srcSliceH, alpha, swap, 16 - bpc, c->srcW); break; |