Small cleanup.
[dcpomatic.git] / src / lib / j2k_still_encoder.h
index c48b9e69c9e1cbcdbad9f000be595b1cf5c449ac..4ffe876af6de5f46757425b27a8b793f0e44dd3f 100644 (file)
@@ -34,10 +34,9 @@ class Log;
 class J2KStillEncoder : public Encoder
 {
 public:
-       J2KStillEncoder (boost::shared_ptr<const FilmState>, boost::shared_ptr<const Options>, Log *);
+       J2KStillEncoder (boost::shared_ptr<const Film>, boost::shared_ptr<const Options>);
 
-       void process_begin (int64_t audio_channel_layout, AVSampleFormat audio_sample_format) {}
-       void process_video (boost::shared_ptr<Image>, int, boost::shared_ptr<Subtitle>);
-       void process_audio (uint8_t *, int) {}
-       void process_end () {}
+private:
+       void do_process_video (boost::shared_ptr<Image>, boost::shared_ptr<Subtitle>);
+       void do_process_audio (boost::shared_ptr<AudioBuffers>) {}
 };