Mercurial > libavformat.hg
diff bink.c @ 5675:bbbedc311b93 libavformat
Make Bink demuxer skip all zero audio tracks, not only the first one
author | kostya |
---|---|
date | Fri, 19 Feb 2010 22:10:04 +0000 |
parents | 9a624037cf06 |
children | 92fa6b12dc40 |
line wrap: on
line diff
--- a/bink.c Fri Feb 19 21:12:46 2010 +0000 +++ b/bink.c Fri Feb 19 22:10:04 2010 +0000 @@ -197,7 +197,7 @@ bink->current_track = 0; } - if (bink->current_track < bink->num_audio_tracks) { + while (bink->current_track < bink->num_audio_tracks) { uint32_t audio_size = get_le32(pb); if (audio_size > bink->remain_packet_size - 4) { av_log(s, AV_LOG_ERROR,