]> git.sesse.net Git - casparcg/blobdiff - core/video_channel.cpp
Remove most of boost::lexical_cast.
[casparcg] / core / video_channel.cpp
index a0ac2c2012fd249ac76d0fcd85a8483826ee7e86..8feb35e77420bda09cdf94f330d6b81a73e1963f 100644 (file)
@@ -46,7 +46,6 @@
 #include <tbb/spin_mutex.h>
 
 #include <boost/property_tree/ptree.hpp>
-#include <boost/lexical_cast.hpp>
 
 #include <string>
 #include <unordered_map>
@@ -81,7 +80,7 @@ struct video_channel::impl final
        int64_t                                                                                         last_tick_listener_id   = 0;
        std::unordered_map<int64_t, std::function<void ()>>     tick_listeners_;
 
-       executor                                                                                        executor_                               { L"video_channel " + boost::lexical_cast<std::wstring>(index_) };
+       executor                                                                                        executor_                               { L"video_channel " + std::to_wstring(index_) };
 public:
        impl(
                        int index,
@@ -89,7 +88,7 @@ public:
                        const core::audio_channel_layout& channel_layout,
                        std::unique_ptr<image_mixer> image_mixer)
                : monitor_subject_(spl::make_shared<monitor::subject>(
-                               "/channel/" + boost::lexical_cast<std::string>(index)))
+                               "/channel/" + std::to_string(index)))
                , index_(index)
                , format_desc_(format_desc)
                , channel_layout_(channel_layout)
@@ -208,7 +207,7 @@ public:
 
        std::wstring print() const
        {
-               return L"video_channel[" + boost::lexical_cast<std::wstring>(index_) + L"|" +  video_format_desc().name + L"]";
+               return L"video_channel[" + std::to_wstring(index_) + L"|" +  video_format_desc().name + L"]";
        }
 
        int index() const