diff sv/videoio/SDL_ffmpeg.cpp @ 178:f0e9330bee36

cleaning
author lbajardsilogic
date Wed, 21 Nov 2007 13:59:48 +0000
parents caaddda5477c
children 6eeb195adbb4
line wrap: on
line diff
--- a/sv/videoio/SDL_ffmpeg.cpp	Wed Nov 21 13:58:55 2007 +0000
+++ b/sv/videoio/SDL_ffmpeg.cpp	Wed Nov 21 13:59:48 2007 +0000
@@ -268,7 +268,10 @@
     //for(i=0; i<SDL_FFMPEG_MAX_BUFFERED_FRAMES; i++) {
 		pos=MWinsA->Get_CurAudioTime();
 
-		fprintf (pFile, "p: \t %u\t", pos);
+		if (pFile)
+		{
+			fprintf (pFile, "p: \t %u\t", pos);
+		}
 		//if (MWinsA->Get_HardwareBufferTime()==0)
 		//	pos1=0;
 		//else {
@@ -281,8 +284,11 @@
 		//	fprintf (pFile, "%u\t", pos1);
 		//}
 		//pos2=pos+pos1;
-		fprintf (pFile, "%u\n", pos);
-		
+		if (pFile)
+		{
+			fprintf (pFile, "%u\n", pos);
+		}
+
         // if this entry does not exist, continue
         while(((file->vs[file->videoStream]->writeImage - file->vs[file->videoStream]->readImage)>0)&&(file->vs[file->videoStream]->imageBuffer[file->vs[file->videoStream]->readImage%SDL_FFMPEG_MAX_BUFFERED_FRAMES]->timestamp <= pos + ((AVFormatContext*)file->_ffmpeg)->start_time/1000))//&& (file->vs[file->videoStream]->imageBuffer[file->vs[file->videoStream]->readImage%SDL_FFMPEG_MAX_BUFFERED_FRAMES]->timestamp >= pos - file->timebase+ ((AVFormatContext*)file->_ffmpeg)->start_time/1000)) 
 		{
@@ -327,7 +333,10 @@
 
 				
 				pos=MWinsA->Get_CurAudioTime();	
-				fprintf (pFile, "e:\t%u\t", pos);
+				if (pFile)
+				{
+					fprintf (pFile, "e:\t%u\t", pos);
+				}
 				//if (MWinsA->Get_HardwareBufferTime()==0)
 				//	pos1=0;
 				//else {