#include "wx/wx_signal_manager.h"
#include "lib/util.h"
#include "lib/encoded_log_entry.h"
-#include "lib/server.h"
+#include "lib/encode_server.h"
#include "lib/config.h"
#include "lib/log.h"
#include "lib/raw_convert.h"
float _fps;
};
-static shared_ptr<ServerLog> server_log (new ServerLog);
+static shared_ptr<ServerLog> server_log;
class StatusDialog : public wxDialog
{
return false;
}
+ server_log.reset (new ServerLog);
+
dcpomatic_setup_path_encoding ();
dcpomatic_setup_i18n ();
dcpomatic_setup ();
void main_thread ()
try {
- Server server (server_log, false);
- server.run (Config::instance()->num_local_encoding_threads ());
+ EncodeServer server (server_log, false, Config::instance()->num_local_encoding_threads());
+ server.run ();
} catch (...) {
store_current ();
}