#define DCPOMATIC_ENCODER_H
/** @file src/encoder.h
- * @brief Encoder to J2K and WAV for DCP.
+ * @brief Encoder class.
*/
+#include "util.h"
+#include "config.h"
+#include "cross.h"
+#include "exceptions.h"
+extern "C" {
+#include <libavutil/samplefmt.h>
+#include <libswresample/swresample.h>
+}
#include <boost/shared_ptr.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <boost/optional.hpp>
#include <list>
#include <stdint.h>
-extern "C" {
-#include <libavutil/samplefmt.h>
-#include <libswresample/swresample.h>
-}
-#include "util.h"
-#include "config.h"
-#include "cross.h"
-#include "exceptions.h"
class Image;
class AudioBuffers;
boost::shared_ptr<Writer> _writer;
Waker _waker;
+
+ boost::signals2::scoped_connection _server_found_connection;
};
#endif