Split Options into encode / decode.
[dcpomatic.git] / src / lib / decoder.cc
index 2bacf58e73b929a57948a6097465fd90d4cd15e8..50770834586f10c1cb5405d7846fa2696d26fd66 100644 (file)
@@ -49,10 +49,16 @@ using boost::optional;
  *  @param o Options.
  *  @param j Job that we are running within, or 0
  */
-Decoder::Decoder (boost::shared_ptr<Film> f, boost::shared_ptr<const Options> o, Job* j)
+Decoder::Decoder (boost::shared_ptr<Film> f, boost::shared_ptr<const DecodeOptions> o, Job* j)
        : _film (f)
        , _opt (o)
        , _job (j)
 {
        
 }
+
+bool
+Decoder::seek (SourceFrame f)
+{
+       throw DecodeError ("decoder does not support seek");
+}