*/\r
#pragma once\r
\r
-#include <core/consumer/frame_consumer.h>\r
#include <common/memory/safe_ptr.h>\r
\r
#include <boost/property_tree/ptree.hpp>\r
#include <string>\r
\r
namespace caspar { \r
- \r
-safe_ptr<core::frame_consumer> create_bluefish_consumer(const std::vector<std::wstring>& params);\r
-safe_ptr<core::frame_consumer> create_bluefish_consumer(const boost::property_tree::ptree& ptree);\r
\r
-}
\ No newline at end of file
+namespace core {\r
+ struct frame_consumer;\r
+}\r
+ \r
+namespace bluefish {\r
+\r
+safe_ptr<core::frame_consumer> create_consumer(const std::vector<std::wstring>& params);\r
+safe_ptr<core::frame_consumer> create_consumer(const boost::property_tree::ptree& ptree);\r
+\r
+}}
\ No newline at end of file