Originally committed as revision 31949 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
This commit is contained in:
Ramiro Polla 2010-08-08 18:18:13 +00:00
parent 06c93cb705
commit a4fc3bd533
1 changed files with 6 additions and 6 deletions

View File

@ -94,9 +94,9 @@ static int doTest(uint8_t *ref[4], int refStride[4], int w, int h,
/* An extra 16 bytes is being allocated because some scalers may write /* An extra 16 bytes is being allocated because some scalers may write
* out of bounds. */ * out of bounds. */
if (dstStride[i]) if (dstStride[i])
dst[i]= av_mallocz(dstStride[i]*dstH+16); dst[i]= av_mallocz(dstStride[i]*dstH+16);
if (refStride[i]) if (refStride[i])
out[i]= av_mallocz(refStride[i]*h); out[i]= av_mallocz(refStride[i]*h);
if ((dstStride[i] && !dst[i]) || (refStride[i] && !out[i])) { if ((dstStride[i] && !dst[i]) || (refStride[i] && !out[i])) {
perror("Malloc"); perror("Malloc");
res = -1; res = -1;
@ -159,9 +159,9 @@ end:
for (i=0; i<4; i++) { for (i=0; i<4; i++) {
if (dstStride[i]) if (dstStride[i])
av_free(dst[i]); av_free(dst[i]);
if (refStride[i]) if (refStride[i])
av_free(out[i]); av_free(out[i]);
} }
return res; return res;
@ -202,7 +202,7 @@ static void selfTest(uint8_t *ref[4], int refStride[4], int w, int h)
av_fill_image_linesizes(srcStride, srcFormat, srcW); av_fill_image_linesizes(srcStride, srcFormat, srcW);
for (p = 0; p < 4; p++) { for (p = 0; p < 4; p++) {
if (srcStride[p]) if (srcStride[p])
src[p] = av_mallocz(srcStride[p]*srcH+16); src[p] = av_mallocz(srcStride[p]*srcH+16);
if (srcStride[p] && !src[p]) { if (srcStride[p] && !src[p]) {
perror("Malloc"); perror("Malloc");
return; return;
@ -227,7 +227,7 @@ static void selfTest(uint8_t *ref[4], int refStride[4], int w, int h)
sws_freeContext(srcContext); sws_freeContext(srcContext);
for (p = 0; p < 4; p++) for (p = 0; p < 4; p++)
if (srcStride[p]) if (srcStride[p])
av_free(src[p]); av_free(src[p]);
} }
} }
} }