]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
call AVCodec.flush() for audio too
authormichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Tue, 14 Nov 2006 16:39:32 +0000 (16:39 +0000)
committermichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Tue, 14 Nov 2006 16:39:32 +0000 (16:39 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@7061 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

ffplay.c

index 5ac33c6f23f0716b66e70ac6d8bc3b6cf9548978..e84b95cc22d21a5899744d354f88ef28d20cdd17 100644 (file)
--- a/ffplay.c
+++ b/ffplay.c
@@ -1922,6 +1922,7 @@ static int decode_thread(void *arg)
             }else{
                 if (is->audio_stream >= 0) {
                     packet_queue_flush(&is->audioq);
+                    avcodec_flush_buffers(ic->streams[audio_index]->codec);
                 }
                 if (is->subtitle_stream >= 0) {
                     packet_queue_flush(&is->subtitleq);