diff options
Diffstat (limited to 'libmpcodecs/ad_faad.c')
-rw-r--r-- | libmpcodecs/ad_faad.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpcodecs/ad_faad.c b/libmpcodecs/ad_faad.c index 7b8ded0018..909ffa7ed5 100644 --- a/libmpcodecs/ad_faad.c +++ b/libmpcodecs/ad_faad.c @@ -211,7 +211,7 @@ static int decode_audio(sh_audio_t *sh,unsigned char *buf,int minlen,int maxlen) int j = 0, len = 0; void *faac_sample_buffer; - while(len < minlen) { + while(len < minlen && len > 0) { /* update buffer for raw aac streams: */ if(!sh->codecdata_len) |