Commit 61ea7f15 authored by Michael Niedermayer's avatar Michael Niedermayer

swscale/swscale-test: Check av_image_fill_linesizes() for failure

Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
parent 0711c5bf
......@@ -106,7 +106,11 @@ static int doTest(uint8_t *ref[4], int refStride[4], int w, int h,
for (p = 0; p < 4; p++)
av_freep(&src[p]);
av_image_fill_linesizes(srcStride, srcFormat, srcW);
res = av_image_fill_linesizes(srcStride, srcFormat, srcW);
if (res < 0) {
fprintf(stderr, "av_image_fill_linesizes failed\n");
goto end;
}
for (p = 0; p < 4; p++) {
srcStride[p] = FFALIGN(srcStride[p], 16);
if (srcStride[p])
......@@ -134,7 +138,12 @@ static int doTest(uint8_t *ref[4], int refStride[4], int w, int h,
cur_srcH = srcH;
}
av_image_fill_linesizes(dstStride, dstFormat, dstW);
res = av_image_fill_linesizes(dstStride, dstFormat, dstW);
if (res < 0) {
fprintf(stderr, "av_image_fill_linesizes failed\n");
goto end;
}
for (i = 0; i < 4; i++) {
/* Image buffers passed into libswscale can be allocated any way you
* prefer, as long as they're aligned enough for the architecture, and
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment