]> 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, 23 Oct 2011 13:52:07 +0000 (13:52 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 23 Oct 2011 13:52:07 +0000 (13:52 +0000)
core/consumer/output.cpp

index 1beb69abae01ec56e6671dd62808b6565700b9cb..99dcb0c35206ca9499a982c55b6000c51cbd9bbb 100644 (file)
@@ -65,8 +65,8 @@ public:
        \r
        void add(int index, safe_ptr<frame_consumer>&& consumer)\r
        {               \r
+               // C-TODO: Consumers are destroyed asynchronously, need to wait for destruction to finish before callign initialize.\r
                remove(index);\r
-               wait(100); // Wait a bit to allow asynchronous destruction to finish.\r
 \r
                consumer->initialize(format_desc_);             \r
                \r