]> git.sesse.net Git - casparcg/commitdiff
[decklink_consumer] Don't schedule final empty frame at shutdown
authorHelge Norberg <helge.norberg@svt.se>
Thu, 10 Nov 2016 16:38:49 +0000 (17:38 +0100)
committerHelge Norberg <helge.norberg@svt.se>
Thu, 10 Nov 2016 16:38:49 +0000 (17:38 +0100)
modules/decklink/consumer/decklink_consumer.cpp

index c9ad1a5c12d9dbbfece9dfbe29e1586c01fb1c57..ca847727eb8b6849834fdb989763757482749a1f 100644 (file)
@@ -585,6 +585,9 @@ public:
                                }
                        }
 
+                       if (!is_running_)
+                               return E_FAIL;
+
                        if (config_.embedded_audio)
                                schedule_next_audio(channel_remapper_.mix_and_rearrange(frame.audio_data()));