#include <boost/locale.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <boost/algorithm/string/split.hpp>
-#include <boost/lexical_cast.hpp>
namespace caspar { namespace protocol { namespace cii {
// Add Template to layer X in the active templatehost
if((parameters.size() > 5) && parameters[1] == L"5" && parameters[2] == L"13")
{
- layer_ = boost::lexical_cast<int>(parameters[4]);
+ layer_ = std::stoi(parameters[4]);
filename_ = parameters[5];
if(filename_.find(L"PK/") == std::wstring::npos && filename_.find(L"PK\\") == std::wstring::npos)
filename_ = L"PK/" + filename_;
try
{
- casparLayer_ = boost::lexical_cast<int>(split[0]);
+ casparLayer_ = std::stoi(split[0]);
if(split.size() > 1)
- layer_ = boost::lexical_cast<int>(split[1]);
+ layer_ = std::stoi(split[1]);
}
catch(...)
{