]> git.sesse.net Git - mlt/commitdiff
Fix infinite loop on some audio decode errors (kdenlive-1690).
authorDan Dennedy <dan@dennedy.org>
Tue, 20 Jul 2010 02:47:24 +0000 (19:47 -0700)
committerDan Dennedy <dan@dennedy.org>
Tue, 20 Jul 2010 02:47:24 +0000 (19:47 -0700)
src/modules/avformat/producer_avformat.c

index 8f4274cbf42dd3e532f638c3edc57ab9ffe05620..5206f097af8efa444629c77e4b1b0444dca8e8cb 100644 (file)
@@ -1551,7 +1551,7 @@ static int decode_audio( producer_avformat this, int *ignore, AVPacket *pkt, int
 #endif
                if ( ret < 0 )
                {
-                       ret = 0;
+                       mlt_log_warning( MLT_PRODUCER_SERVICE(this->parent), "audio decoding error\n", ret );
                        break;
                }