summaryrefslogtreecommitdiff
path: root/src/audio_dec/xine_mad_decoder.c
diff options
context:
space:
mode:
authorDarren Salt <linux@youmustbejoking.demon.co.uk>2010-07-25 16:37:27 +0100
committerDarren Salt <linux@youmustbejoking.demon.co.uk>2010-07-25 16:37:27 +0100
commit51ee5df118326a3d2374f2432fff63dd3edceaf6 (patch)
tree6000b579c7ee6a062e3e642a48c74d68a23bf3d3 /src/audio_dec/xine_mad_decoder.c
parent9d5da6a3aae928d7fd702d03ea8212f2db48dd5b (diff)
parent070ab73cf3ac064f23895cb19b2e67717f42077d (diff)
downloadxine-lib-51ee5df118326a3d2374f2432fff63dd3edceaf6.tar.gz
xine-lib-51ee5df118326a3d2374f2432fff63dd3edceaf6.tar.bz2
Merge from 1.1; resync translation files.
--HG-- rename : po/libxine1.pot => po/libxine2.pot rename : src/libmad/xine_mad_decoder.c => src/audio_dec/xine_mad_decoder.c rename : src/libspucmml/xine_cmml_decoder.c => src/spu_dec/cmml_decoder.c
Diffstat (limited to 'src/audio_dec/xine_mad_decoder.c')
-rw-r--r--src/audio_dec/xine_mad_decoder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/audio_dec/xine_mad_decoder.c b/src/audio_dec/xine_mad_decoder.c
index 3338028dd..ac16e84a6 100644
--- a/src/audio_dec/xine_mad_decoder.c
+++ b/src/audio_dec/xine_mad_decoder.c
@@ -190,7 +190,7 @@ static void mad_decode_data (audio_decoder_t *this_gen, buf_element_t *buf) {
mad_stream_buffer (&this->stream, this->buffer,
this->bytes_in_buffer);
- if (this->bytes_in_buffer < MAD_MIN_SIZE)
+ if (this->bytes_in_buffer < MAD_MIN_SIZE && buf->pts == 0)
return;
if (!this->needs_more_data) {