- shared_ptr<EncodedData> e (new RemotelyEncodedData (socket->read_uint32 ()));
- socket->read (e->data(), e->size());
+ LOG_TIMING("start-remote-encode thread=%1", boost::this_thread::get_id ());
+ Data e (socket->read_uint32 ());
+ LOG_TIMING("start-remote-receive thread=%1", boost::this_thread::get_id ());
+ socket->read (e.data().get(), e.size());
+ LOG_TIMING("finish-remote-receive thread=%1", boost::this_thread::get_id ());
+
+ LOG_DEBUG_ENCODE (N_("Finished remotely-encoded frame %1"), _index);