vlc | branch: master | David Fuhrmann <[email protected]> | Wed Mar 6 20:22:02 2013 +0100| [a2e0019f7515fcd1a7695360ac891f0211304f72] | committer: David Fuhrmann
auhal: warn if audio buffer is dropped > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a2e0019f7515fcd1a7695360ac891f0211304f72 --- modules/audio_output/auhal.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/audio_output/auhal.c b/modules/audio_output/auhal.c index d1f5eb1..353096d 100644 --- a/modules/audio_output/auhal.c +++ b/modules/audio_output/auhal.c @@ -1185,7 +1185,10 @@ static void Play (audio_output_t * p_aout, block_t * p_block) p_aout->sys->i_played_length += p_block->i_length; /* move data to buffer */ - TPCircularBufferProduceBytes(&p_sys->circular_buffer, p_block->p_buffer, p_block->i_buffer); + if (unlikely(TPCircularBufferProduceBytes(&p_sys->circular_buffer, p_block->p_buffer, p_block->i_buffer) == 0)) { + msg_Warn(p_aout, "Audio buffer was dropped"); + } + } block_Release(p_block); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
