changeset 202:fbe0398a7a4d libavcodec

dont print -npp parser debug info if only -v print "using pp filters ..." if -v
author michael
date Sun, 13 Jan 2002 20:51:49 +0000
parents 91ed656e7339
children 9bfd3abd85eb
files libpostproc/postprocess.c
diffstat 1 files changed, 20 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/libpostproc/postprocess.c	Sun Jan 13 06:12:35 2002 +0000
+++ b/libpostproc/postprocess.c	Sun Jan 13 20:51:49 2002 +0000
@@ -580,7 +580,7 @@
 
 	strncpy(temp, name, GET_MODE_BUFFER_SIZE);
 
-	if(verbose) printf("%s\n", name);
+	if(verbose>1) printf("pp: %s\n", name);
 
 	for(;;){
 		char *filterName;
@@ -597,7 +597,7 @@
 		if(filterToken == NULL) break;
 		p+= strlen(filterToken) + 1; // p points to next filterToken
 		filterName= strtok(filterToken, optionDelimiters);
-		if(verbose) printf("%s::%s\n", filterToken, filterName);
+		if(verbose>1) printf("pp: %s::%s\n", filterToken, filterName);
 
 		if(*filterName == '-')
 		{
@@ -609,7 +609,7 @@
 			option= strtok(NULL, optionDelimiters);
 			if(option == NULL) break;
 
-			if(verbose) printf(" option: %s\n", option);
+			if(verbose>1) printf("pp: option: %s\n", option);
 			if(!strcmp("autoq", option) || !strcmp("a", option)) q= quality;
 			else if(!strcmp("nochrom", option) || !strcmp("y", option)) chrom=0;
 			else if(!strcmp("chrom", option) || !strcmp("c", option)) chrom=1;
@@ -751,7 +751,7 @@
 	if(ppMode.chromMode & DERING) ppMode.oldMode |= PP_DERING_C;
 #endif
 
-	if(verbose) printf("lumMode=%X, chromMode=%X\n", ppMode.lumMode, ppMode.chromMode);
+	if(verbose>1) printf("pp: lumMode=%X, chromMode=%X\n", ppMode.lumMode, ppMode.chromMode);
 	return ppMode;
 }
 
@@ -794,6 +794,7 @@
 {
 	struct PPMode ppMode;
 	static QP_STORE_T zeroArray[2048/8];
+	static int firstTime=1;
 
 	if(newPPFlag)
 	{
@@ -804,7 +805,13 @@
 
 		return;
 	}
-	
+
+	if(firstTime && verbose)
+	{
+		printf("using pp filters 0x%X\n", mode);
+		firstTime=0;
+	}
+
 	if(QP_store==NULL)
 	{
 		QP_store= zeroArray;
@@ -874,6 +881,8 @@
 {
 
 	QP_STORE_T quantArray[2048/8];
+	static int firstTime=1;
+	
 	if(QP_store==NULL || (mode->lumMode & FORCE_QUANT)) 
 	{
 		int i;
@@ -885,6 +894,12 @@
 			for(i=0; i<2048/8; i++) quantArray[i]= 1;
 	}
 
+	if(firstTime && verbose)
+	{
+		printf("using npp filters 0x%X/0x%X\n", mode->lumMode, mode->chromMode);
+		firstTime=0;
+	}
+
 #ifdef HAVE_ODIVX_POSTPROCESS
 // Note: I could make this shit outside of this file, but it would mean one
 // more function call...