summaryrefslogtreecommitdiff
path: root/src/lib/ab_transcoder.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-10-24 18:14:10 +0100
committerCarl Hetherington <cth@carlh.net>2012-10-24 18:14:10 +0100
commitbd8fa9a370f1739952c83107352baa08c79d095e (patch)
treedafa3dae2db5439dc08e770fc4b09febac5f0374 /src/lib/ab_transcoder.h
parent44b57d623dec97a3f9955082f0b8a7a8d27b7518 (diff)
Merge FilmState / Film.
Diffstat (limited to 'src/lib/ab_transcoder.h')
-rw-r--r--src/lib/ab_transcoder.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/lib/ab_transcoder.h b/src/lib/ab_transcoder.h
index 491205ef7..7bf5dd4a1 100644
--- a/src/lib/ab_transcoder.h
+++ b/src/lib/ab_transcoder.h
@@ -18,7 +18,7 @@
*/
/** @file src/ab_transcoder.h
- * @brief A transcoder which uses one FilmState for the left half of the screen, and a different one
+ * @brief A transcoder which uses one Film for the left half of the screen, and a different one
* for the right half (to facilitate A/B comparisons of settings)
*/
@@ -28,25 +28,24 @@
class Job;
class Encoder;
class Decoder;
-class FilmState;
class Options;
class Image;
class Log;
class Subtitle;
+class Film;
/** @class ABTranscoder
- * @brief A transcoder which uses one FilmState for the left half of the screen, and a different one
+ * @brief A transcoder which uses one Film for the left half of the screen, and a different one
* for the right half (to facilitate A/B comparisons of settings)
*/
class ABTranscoder
{
public:
ABTranscoder (
- boost::shared_ptr<const FilmState> a,
- boost::shared_ptr<const FilmState> b,
+ boost::shared_ptr<Film> a,
+ boost::shared_ptr<Film> b,
boost::shared_ptr<const Options> o,
Job* j,
- Log* l,
boost::shared_ptr<Encoder> e
);
@@ -57,11 +56,10 @@ public:
private:
void process_video (boost::shared_ptr<Image>, int, boost::shared_ptr<Subtitle>, int);
- boost::shared_ptr<const FilmState> _fs_a;
- boost::shared_ptr<const FilmState> _fs_b;
+ boost::shared_ptr<Film> _film_a;
+ boost::shared_ptr<Film> _film_b;
boost::shared_ptr<const Options> _opt;
Job* _job;
- Log* _log;
boost::shared_ptr<Encoder> _encoder;
boost::shared_ptr<Decoder> _da;
boost::shared_ptr<Decoder> _db;