summaryrefslogtreecommitdiff
path: root/src/lib/dcp_video.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-03-17 20:27:47 +0100
committerCarl Hetherington <cth@carlh.net>2025-03-22 13:29:58 +0100
commit169c47ede14b6e86e054871a56ffa048357b4463 (patch)
treeeafb3610d6279bca8124fed133ab37dae02db2ae /src/lib/dcp_video.cc
parenta461561a21f02b7a33acba9d74db5076b37ef05e (diff)
Make the Socket connect() call a little friendlier.
This avoids some boilerplate.
Diffstat (limited to 'src/lib/dcp_video.cc')
-rw-r--r--src/lib/dcp_video.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/lib/dcp_video.cc b/src/lib/dcp_video.cc
index f250d4505..e6bbfdf56 100644
--- a/src/lib/dcp_video.cc
+++ b/src/lib/dcp_video.cc
@@ -225,15 +225,10 @@ DCPVideo::encode_locally () const
ArrayData
DCPVideo::encode_remotely (EncodeServerDescription serv, int timeout) const
{
- boost::asio::io_service io_service;
- boost::asio::ip::tcp::resolver resolver (io_service);
- boost::asio::ip::tcp::resolver::query query(serv.host_name(), fmt::to_string(ENCODE_FRAME_PORT));
- boost::asio::ip::tcp::resolver::iterator endpoint_iterator = resolver.resolve (query);
-
auto socket = make_shared<Socket>(timeout);
socket->set_send_buffer_size (512 * 1024);
- socket->connect (*endpoint_iterator);
+ socket->connect(serv.host_name(), ENCODE_FRAME_PORT);
/* Collect all XML metadata */
xmlpp::Document doc;