# HG changeset patch # User attila # Date 1125588303 0 # Node ID 6a9283411dfe0a9d476a72db6c8da8f1bf139c3f # Parent 5a19ef74fb30cdfd1ced987de1651093a0e45cd1 stop trying to decode faad audio, when last decoded length is <0 diff -r 5a19ef74fb30 -r 6a9283411dfe libmpcodecs/ad_faad.c --- a/libmpcodecs/ad_faad.c Thu Sep 01 13:25:39 2005 +0000 +++ b/libmpcodecs/ad_faad.c Thu Sep 01 15:25:03 2005 +0000 @@ -211,7 +211,7 @@ 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)