]> git.sesse.net Git - casparcg/blobdiff - core/consumer/output.cpp
Remove most of boost::lexical_cast.
[casparcg] / core / consumer / output.cpp
index d3c0580eb01bc624b18b396db5a8d9ec42a39206..5ac3aad7339d5a1a26065c8f006b51305b336f09 100644 (file)
@@ -45,7 +45,6 @@
 #include <common/timer.h>
 
 #include <boost/circular_buffer.hpp>
-#include <boost/lexical_cast.hpp>
 #include <boost/property_tree/ptree.hpp>
 
 #include <functional>
@@ -63,7 +62,7 @@ struct output::impl
        prec_timer                                                      sync_timer_;
        boost::circular_buffer<const_frame>     frames_;
        std::map<int, int64_t>                          send_to_consumers_delays_;
-       executor                                                        executor_                                       { L"output " + boost::lexical_cast<std::wstring>(channel_index_) };
+       executor                                                        executor_                                       { L"output " + std::to_wstring(channel_index_) };
 public:
        impl(spl::shared_ptr<diagnostics::graph> graph, const video_format_desc& format_desc, const audio_channel_layout& channel_layout, int channel_index)
                : graph_(std::move(graph))
@@ -256,7 +255,7 @@ public:
 
        std::wstring print() const
        {
-               return L"output[" + boost::lexical_cast<std::wstring>(channel_index_) + L"]";
+               return L"output[" + std::to_wstring(channel_index_) + L"]";
        }
 
        std::future<boost::property_tree::wptree> info()