]> git.sesse.net Git - casparcg/blobdiff - modules/flash/producer/cg_producer.cpp
2.0.0.2: - Renamed core components, since they no longer are active objects then...
[casparcg] / modules / flash / producer / cg_producer.cpp
index 3b2d6f98f852bca72531ca564387c6c0c0f7b18d..e5095551f6e0637db3b27be4da94c93c5f5b1f82 100644 (file)
@@ -25,6 +25,8 @@
 \r
 #include <common/env.h>\r
 \r
+#include <core/mixer/mixer.h>\r
+\r
 #include <boost/filesystem.hpp>\r
 #include <boost/format.hpp>\r
                \r
@@ -93,13 +95,13 @@ public:
        \r
 safe_ptr<cg_producer> get_default_cg_producer(const safe_ptr<core::video_channel>& video_channel, int render_layer)\r
 {      \r
-       auto flash_producer = video_channel->producer()->foreground(render_layer).get();\r
+       auto flash_producer = video_channel->stage()->foreground(render_layer).get();\r
 \r
        if(flash_producer->print().find(L"flash") == std::string::npos)\r
        {\r
                flash_producer = create_flash_producer(video_channel->mixer(), boost::assign::list_of(env::template_host()));   \r
-               video_channel->producer()->load(render_layer, flash_producer, true); \r
-               video_channel->producer()->play(render_layer);\r
+               video_channel->stage()->load(render_layer, flash_producer, true); \r
+               video_channel->stage()->play(render_layer);\r
        }\r
 \r
        return make_safe<cg_producer>(flash_producer);\r