[vlc-commits] WaveOut: don't access b_starving (not really needed here)
Rémi Denis-Courmont
git at videolan.org
Mon May 30 17:21:05 CEST 2011
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Mon May 30 17:34:50 2011 +0300| [a6b9a013a806714c7a252d2f54559ca6b8aa9adc] | committer: Rémi Denis-Courmont
WaveOut: don't access b_starving (not really needed here)
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a6b9a013a806714c7a252d2f54559ca6b8aa9adc
---
modules/audio_output/waveout.c | 37 +++++++++++++++----------------------
1 files changed, 15 insertions(+), 22 deletions(-)
diff --git a/modules/audio_output/waveout.c b/modules/audio_output/waveout.c
index 6a6ebc3..cec81d2 100644
--- a/modules/audio_output/waveout.c
+++ b/modules/audio_output/waveout.c
@@ -895,10 +895,9 @@ static void* WaveOutThread( void *data )
#define waveout_warn(msg) msg_Warn( p_aout, "aout_OutputNextBuffer no buffer "\
"got next_date=%d ms, "\
- "%d frames to play, "\
- "starving? %d, %s",(int)(next_date/(mtime_t)1000), \
- i_queued_frames, \
- p_aout->output.b_starving, msg);
+ "%d frames to play, %s",\
+ (int)(next_date/(mtime_t)1000), \
+ i_queued_frames, msg);
next_date = mdate();
while( !vlc_atomic_get(&p_aout->output.p_sys->abort) )
@@ -930,25 +929,19 @@ static void* WaveOutThread( void *data )
if(!p_buffer)
{
#if 0
- msg_Dbg( p_aout, "aout_OutputNextBuffer no buffer "\
- "got next_date=%d ms, "\
- "%d frames to play, "\
- "starving? %d",(int)(next_date/(mtime_t)1000),
- i_queued_frames,
- p_aout->output.b_starving);
+ msg_Dbg( p_aout, "aout_OutputNextBuffer no buffer "
+ "got next_date=%d ms, "
+ "%d frames to play",
+ (int)(next_date/(mtime_t)1000),
+ i_queued_frames);
#endif
- if(p_aout->output.b_starving)
- {
- // means we are too early to request a new buffer?
- waveout_warn("waiting...")
- next_date = aout_FifoFirstDate( p_aout, &p_aout->output.fifo );
- mwait( next_date - AOUT_PTS_TOLERANCE/4 );
- next_date = mdate();
- p_buffer = aout_OutputNextBuffer( p_aout,
- next_date,
- b_sleek
- );
- }
+ // means we are too early to request a new buffer?
+ waveout_warn("waiting...")
+ next_date = aout_FifoFirstDate( p_aout, &p_aout->output.fifo );
+ mwait( next_date - AOUT_PTS_TOLERANCE/4 );
+ next_date = mdate();
+ p_buffer = aout_OutputNextBuffer( p_aout, next_date,
+ b_sleek );
}
if( !p_buffer && i_queued_frames )
More information about the vlc-commits
mailing list