Increase timeout on client-server-test.
[dcpomatic.git] / src / lib / dcp_video.cc
index 9861e5a1a94224433863de276f572bafe7de566e..7987f92b4b5b59f1b06d54f639e00edaa197f3b6 100644 (file)
@@ -44,7 +44,6 @@
 #include <dcp/rgb_xyz.h>
 #include <dcp/j2k.h>
 #include <dcp/colour_matrix.h>
-#include <openjpeg.h>
 #include <libxml++/libxml++.h>
 #include <boost/asio.hpp>
 #include <boost/thread.hpp>
@@ -154,14 +153,14 @@ DCPVideo::encode_locally (dcp::NoteHandler note)
  *  @return Encoded data.
  */
 Data
-DCPVideo::encode_remotely (ServerDescription serv)
+DCPVideo::encode_remotely (ServerDescription serv, int timeout)
 {
        boost::asio::io_service io_service;
        boost::asio::ip::tcp::resolver resolver (io_service);
        boost::asio::ip::tcp::resolver::query query (serv.host_name(), raw_convert<string> (Config::instance()->server_port_base ()));
        boost::asio::ip::tcp::resolver::iterator endpoint_iterator = resolver.resolve (query);
 
-       shared_ptr<Socket> socket (new Socket);
+       shared_ptr<Socket> socket (new Socket (timeout));
 
        socket->connect (*endpoint_iterator);