av_logify
Originally committed as revision 22047 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
This commit is contained in:
parent
797ee6a6c7
commit
da095a23a1
@ -54,7 +54,7 @@ static char *args_parse(int argc, char *argv[])
|
||||
cpu_caps |= SWS_CPU_CAPS_3DNOW;
|
||||
break;
|
||||
default:
|
||||
fprintf(stderr, "Unknown option %c\n", o);
|
||||
av_log(NULL, AV_LOG_ERROR, "Unknown option %c\n", o);
|
||||
}
|
||||
}
|
||||
|
||||
@ -69,9 +69,9 @@ int main(int argc, char **argv)
|
||||
int failedNum=0;
|
||||
int passedNum=0;
|
||||
|
||||
printf("memory corruption test ...\n");
|
||||
av_log(NULL, AV_LOG_INFO, "memory corruption test ...\n");
|
||||
args_parse(argc, argv);
|
||||
fprintf(stderr, "CPU capabilities forced to %x\n", cpu_caps);
|
||||
av_log(NULL, AV_LOG_INFO, "CPU capabilities forced to %x\n", cpu_caps);
|
||||
sws_rgb2rgb_init(cpu_caps);
|
||||
|
||||
for(funcNum=0; funcNum<100; funcNum++){
|
||||
@ -80,7 +80,7 @@ int main(int argc, char **argv)
|
||||
int srcBpp=0;
|
||||
int dstBpp=0;
|
||||
|
||||
printf("."); fflush(stdout);
|
||||
av_log(NULL, AV_LOG_INFO,"."); fflush(stdout);
|
||||
memset(srcBuffer, srcByte, SIZE);
|
||||
|
||||
for(width=32; width<64; width++){
|
||||
@ -149,6 +149,7 @@ int main(int argc, char **argv)
|
||||
srcBpp=4;
|
||||
dstBpp=2;
|
||||
name="rgb32to15";
|
||||
//((*s++) << TGA_SHIFT32) | TGA_ALPHA32;
|
||||
rgb32to15(src, dst, width*srcBpp);
|
||||
break;
|
||||
case 9:
|
||||
@ -272,7 +273,7 @@ int main(int argc, char **argv)
|
||||
|
||||
for(i=0; i<SIZE; i++){
|
||||
if(srcBuffer[i]!=srcByte){
|
||||
printf("src damaged at %d w:%d src:%d dst:%d %s\n",
|
||||
av_log(NULL, AV_LOG_INFO, "src damaged at %d w:%d src:%d dst:%d %s\n",
|
||||
i, width, srcOffset, dstOffset, name);
|
||||
failed=1;
|
||||
break;
|
||||
@ -280,7 +281,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
for(i=0; i<dstOffset; i++){
|
||||
if(dstBuffer[i]!=dstByte){
|
||||
printf("dst damaged at %d w:%d src:%d dst:%d %s\n",
|
||||
av_log(NULL, AV_LOG_INFO, "dst damaged at %d w:%d src:%d dst:%d %s\n",
|
||||
i, width, srcOffset, dstOffset, name);
|
||||
failed=1;
|
||||
break;
|
||||
@ -288,7 +289,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
for(i=dstOffset + width*dstBpp; i<SIZE; i++){
|
||||
if(dstBuffer[i]!=dstByte){
|
||||
printf("dst damaged at %d w:%d src:%d dst:%d %s\n",
|
||||
av_log(NULL, AV_LOG_INFO, "dst damaged at %d w:%d src:%d dst:%d %s\n",
|
||||
i, width, srcOffset, dstOffset, name);
|
||||
failed=1;
|
||||
break;
|
||||
@ -301,6 +302,6 @@ int main(int argc, char **argv)
|
||||
else if(srcBpp) passedNum++;
|
||||
}
|
||||
|
||||
printf("%d converters passed, %d converters randomly overwrote memory\n", passedNum, failedNum);
|
||||
av_log(NULL, AV_LOG_INFO, "%d converters passed, %d converters randomly overwrote memory\n", passedNum, failedNum);
|
||||
return failedNum;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user