]> git.sesse.net Git - casparcg/commitdiff
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sat, 7 Apr 2012 09:55:41 +0000 (09:55 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sat, 7 Apr 2012 09:55:41 +0000 (09:55 +0000)
modules/ffmpeg/producer/audio/audio_decoder.cpp
modules/ffmpeg/producer/video/video_decoder.cpp

index 2487fc309d48e3d9922bf9c9931933ae35296c6e..3a341c923f24526d0a65ac10b77fa2da2b268be0 100644 (file)
@@ -103,8 +103,10 @@ public:
                \r
                std::shared_ptr<core::audio_buffer> audio;\r
 \r
-               if(!current_packet_)            \r
+               if(!current_packet_)    \r
+               {\r
                        avcodec_flush_buffers(codec_context_.get());    \r
+               }\r
                else if(!current_packet_->data)\r
                {\r
                        if(codec_context_->codec->capabilities & CODEC_CAP_DELAY)                       \r
index 38e459625012abc956431dd7bcd3048633023f34..5fe8e477d9abd25d151e46e8b913806419bda294 100644 (file)
@@ -106,7 +106,9 @@ public:
                std::shared_ptr<AVFrame> frame;\r
 \r
                if(!current_packet_)            \r
+               {\r
                        avcodec_flush_buffers(codec_context_.get());    \r
+               }\r
                else if(!current_packet_->data)\r
                {\r
                        if(codec_context_->codec->capabilities & CODEC_CAP_DELAY)                       \r