#include "CIICommandsimpl.h"\r
#include <modules/flash/producer/flash_producer.h>\r
#include <core/producer/transition/transition_producer.h>\r
-#include <core/producer/frame_producer.h>\r
+#include <core/mixer/mixer.h>\r
#include <common/env.h>\r
\r
#if defined(_MSC_VER)\r
const std::wstring CIIProtocolStrategy::MessageDelimiter = TEXT("\r\n");\r
const TCHAR CIIProtocolStrategy::TokenDelimiter = TEXT('\\');\r
\r
-CIIProtocolStrategy::CIIProtocolStrategy(const std::vector<safe_ptr<core::channel>>& channels) : pChannel_(channels.at(0)), executor_(L"CIIProtocolStrategy")\r
+CIIProtocolStrategy::CIIProtocolStrategy(const std::vector<safe_ptr<core::video_channel>>& channels) : pChannel_(channels.at(0)), executor_(L"CIIProtocolStrategy")\r
{\r
}\r
\r
{\r
try\r
{\r
- pChannel_->producer()->load(0, GetPreparedTemplate(titleName));\r
- pChannel_->producer()->play(0);\r
+ pChannel_->stage()->load(0, GetPreparedTemplate(titleName));\r
+ pChannel_->stage()->play(0);\r
\r
CASPAR_LOG(info) << L"Displayed title " << titleName ;\r
}\r
\r
try\r
{\r
- pChannel_->producer()->load(0, pTransition);\r
+ pChannel_->stage()->load(0, pTransition);\r
}\r
catch(...)\r
{\r
return;\r
}\r
\r
- pChannel_->producer()->play(0);\r
+ pChannel_->stage()->play(0);\r
\r
CASPAR_LOG(info) << L"Displayed " << filename;\r
}\r