[Redbutton-devel] SF.net SVN: redbutton: [309] redbutton-browser/trunk/MHEGStreamPlayer.c
Brought to you by:
skilvington
|
From: <ski...@us...> - 2007-05-23 10:41:05
|
Revision: 309
http://svn.sourceforge.net/redbutton/?rev=309&view=rev
Author: skilvington
Date: 2007-05-23 03:41:01 -0700 (Wed, 23 May 2007)
Log Message:
-----------
don't flood verbose log with duplicate messages
Modified Paths:
--------------
redbutton-browser/trunk/MHEGStreamPlayer.c
Modified: redbutton-browser/trunk/MHEGStreamPlayer.c
===================================================================
--- redbutton-browser/trunk/MHEGStreamPlayer.c 2007-05-23 10:38:19 UTC (rev 308)
+++ redbutton-browser/trunk/MHEGStreamPlayer.c 2007-05-23 10:41:01 UTC (rev 309)
@@ -518,6 +518,7 @@
unsigned int vid_height;
VideoFrame *vf;
double buffered;
+ double last_buffered;
double last_pts;
int64_t last_time, this_time, now;
int usecs;
@@ -534,6 +535,7 @@
fatal("video_thread: VideoClass is NULL");
/* wait until we have some frames buffered up */
+ last_buffered = -1.0;
do
{
pthread_mutex_lock(&p->videoq_lock);
@@ -542,7 +544,9 @@
else
buffered = 0.0;
pthread_mutex_unlock(&p->videoq_lock);
- verbose("MHEGStreamPlayer: buffered %f seconds of video", buffered);
+ if(buffered != last_buffered)
+ verbose("MHEGStreamPlayer: buffered %f seconds of video", buffered);
+ last_buffered = buffered;
/* let the decoder have a go */
if(buffered < INIT_VIDEO_BUFFER_WAIT)
pthread_yield();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|