It builds.
[dcpomatic.git] / src / lib / ffmpeg_decoder.h
index 15fe5d9a48966cbb42d6ec66e9a676f46646757a..2cda8f89d5b6263db0600454369d7732cd893c1f 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2012 Carl Hetherington <cth@carlh.net>
+    Copyright (C) 2012-2014 Carl Hetherington <cth@carlh.net>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -47,14 +47,13 @@ class ffmpeg_pts_offset_test;
 class FFmpegDecoder : public VideoDecoder, public AudioDecoder, public SubtitleDecoder, public FFmpeg
 {
 public:
-       FFmpegDecoder (boost::shared_ptr<const FFmpegContent>, boost::shared_ptr<Log>, bool video, bool audio, bool subtitles);
+       FFmpegDecoder (boost::shared_ptr<const FFmpegContent>, boost::shared_ptr<Log>);
        ~FFmpegDecoder ();
 
-       void seek (ContentTime time, bool);
-
 private:
        friend class ::ffmpeg_pts_offset_test;
 
+       void seek (ContentTime time, bool);
        bool pass ();
        void flush ();
 
@@ -82,9 +81,5 @@ private:
        std::list<boost::shared_ptr<FilterGraph> > _filter_graphs;
        boost::mutex _filter_graphs_mutex;
 
-       bool _decode_video;
-       bool _decode_audio;
-       bool _decode_subtitles;
-
        ContentTime _pts_offset;
 };