]> git.sesse.net Git - casparcg/blobdiff - core/consumer/port.h
Merged asynchronous invocation of consumers from 2.0
[casparcg] / core / consumer / port.h
index 76ff625df731a67df5ec8a8f966aec33f9c6741c..de21c520ce7d29a9d951f62001cbdd4373ceb71d 100644 (file)
@@ -5,6 +5,7 @@
 #include <common/memory.h>
 
 #include <boost/property_tree/ptree_fwd.hpp>
+#include <boost/thread/future.hpp>
 
 namespace caspar { namespace core {
 
@@ -26,7 +27,7 @@ public:
 
        port& operator=(port&& other);
 
-       bool send(class const_frame frame);     
+       boost::unique_future<bool> send(class const_frame frame);       
 
        // monitor::observable