]> 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>
Mon, 13 Jun 2011 10:25:31 +0000 (10:25 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 13 Jun 2011 10:25:31 +0000 (10:25 +0000)
modules/ffmpeg/producer/input.cpp

index f3ba6ca5a1e07244f4e566c571982cc21ee2436d..1c66eaa4e967f19603cc1bced2395924546b1ffb 100644 (file)
@@ -298,13 +298,16 @@ private:
                        }\r
                        else\r
                        {\r
-                               video_stream_.push(read_packet);\r
-                               audio_stream_.push(read_packet);\r
-\r
                                if(video_stream_)\r
+                               {       \r
+                                       video_stream_.push(read_packet);\r
                                        graph_->update_value("video-input-buffer", static_cast<float>(video_stream_.size())/static_cast<float>(PACKET_BUFFER_COUNT));           \r
+                               }\r
                                if(audio_stream_)\r
+                               {       \r
+                                       audio_stream_.push(read_packet);\r
                                        graph_->update_value("audio-input-buffer", static_cast<float>(audio_stream_.size())/static_cast<float>(PACKET_BUFFER_COUNT));   \r
+                               }\r
                        }                                                       \r
                }\r
                catch(...)\r