Split Options into encode / decode.
[dcpomatic.git] / src / lib / j2k_wav_encoder.h
index 5cf508cffb526d63bc73f5c9d0f8e34134d039f0..064f4221ed648ff98ba4189f75075916ca1d88d0 100644 (file)
@@ -47,7 +47,7 @@ class AudioBuffers;
 class J2KWAVEncoder : public Encoder
 {
 public:
-       J2KWAVEncoder (boost::shared_ptr<const Film>, boost::shared_ptr<const Options>);
+       J2KWAVEncoder (boost::shared_ptr<const Film>, boost::shared_ptr<const EncodeOptions>);
        ~J2KWAVEncoder ();
 
        void process_begin ();
@@ -55,8 +55,8 @@ public:
 
 private:
 
-       void do_process_video (boost::shared_ptr<const Image>, SourceFrame, boost::shared_ptr<Subtitle>);
-       void do_process_audio (boost::shared_ptr<const AudioBuffers>);
+       void do_process_video (boost::shared_ptr<Image>, boost::shared_ptr<Subtitle>);
+       void do_process_audio (boost::shared_ptr<AudioBuffers>);
        
        void write_audio (boost::shared_ptr<const AudioBuffers> audio);
        void encoder_thread (ServerDescription *);