]> git.sesse.net Git - casparcg/commitdiff
2.0. decklink_consumer: Don't fastforward when lagging.
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Fri, 17 Jun 2011 11:36:30 +0000 (11:36 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Fri, 17 Jun 2011 11:36:30 +0000 (11:36 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@908 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

modules/decklink/consumer/decklink_consumer.cpp

index e513d53c3a08e1dcd88592a61d062a5eee28dc63..b394544f19fada43f267d86668071000c4acb4fe 100644 (file)
@@ -273,7 +273,11 @@ public:
                try\r
                {\r
                        if(result == bmdOutputFrameDisplayedLate)\r
+                       {\r
                                graph_->add_tag("late-frame");\r
+                               ++frames_scheduled_;\r
+                               ++audio_scheduled_;\r
+                       }\r
                        else if(result == bmdOutputFrameDropped)\r
                                graph_->add_tag("dropped-frame");\r
                        else if(result == bmdOutputFrameFlushed)\r