diff options
Diffstat (limited to 'libmpcodecs/ad_hwac3.c')
-rw-r--r-- | libmpcodecs/ad_hwac3.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpcodecs/ad_hwac3.c b/libmpcodecs/ad_hwac3.c index 78bd66dacd..6e739f12da 100644 --- a/libmpcodecs/ad_hwac3.c +++ b/libmpcodecs/ad_hwac3.c @@ -80,8 +80,8 @@ static int control(sh_audio_t *sh,int cmd,void* arg, ...) static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int maxlen) { - int len=-1; - if(!sh_audio->a_in_buffer_len) + int len=sh_audio->a_in_buffer_len; + if(len<=0) if((len=a52_fillbuff(sh_audio))<=0) return len; /*EOF*/ sh_audio->a_in_buffer_len=0; |