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-19 22:41:31 +0100
commit9a40fadeb626b67ac08b57ae5b93a735fd3b9db3 (patch)
treee1734ad82a02325c00fead7bb85c9624e4ab1f9c /src/lib/dcp_video.cc
parentbec175cf2eb7d288c6f11df751ec969f92e077db (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;