]> 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>
Sun, 18 Mar 2012 00:41:56 +0000 (00:41 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 18 Mar 2012 00:41:56 +0000 (00:41 +0000)
core/producer/frame_producer.cpp

index 851b500c2c8ece5313e4b26458aa11ab57fe4d8f..1c08d3750723eafff0540f6f7c6a644b462f63fc 100644 (file)
@@ -67,8 +67,10 @@ struct frame_producer_base::impl
                        return self_.last_frame();\r
 \r
                auto frame = draw_frame::push(self_.receive_impl());\r
-               if(frame != draw_frame::late())\r
-                       ++frame_number_;\r
+               if(frame == draw_frame::late())\r
+                       return frame;\r
+\r
+               ++frame_number_;\r
 \r
                return last_frame_ = frame;\r
        }\r