\r
int layer = _ttoi(_parameters[1].c_str());\r
\r
+ auto& params_orig = _parameters.get_original();\r
+ std::wstring param;\r
+ for (auto it = std::begin(params_orig) + 2; it != std::end(params_orig); ++it, param += L" ")\r
+ {\r
+ param += *it;\r
+ }\r
+\r
+ boost::trim_right(param);\r
+\r
try\r
{\r
- auto result = GetChannel()->stage()->call(GetLayerIndex(9999), true, (boost::wformat(L"INVOKE %1% %2%") % layer % _parameters.at_original(2)).str()).get();\r
+ auto result = GetChannel()->stage()->call(GetLayerIndex(9999), true, (boost::wformat(L"INVOKE %1% %2%") % layer % param).str()).get();\r
replyString << result << TEXT("\r\n"); \r
}\r
catch (const caspar::not_supported&)\r