X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Ftranscoder.h;h=b0c263d07823f6450a6daa725a63bb6852df5976;hb=7d262f9be3a4c5d8da07dce42f7e2da708f6c7f4;hp=b50113742369c817aa3e0b57d28158f31d111b41;hpb=2587f29e54bac098296dbef6557b9bf9bcdc2406;p=dcpomatic.git diff --git a/src/lib/transcoder.h b/src/lib/transcoder.h index b50113742..b0c263d07 100644 --- a/src/lib/transcoder.h +++ b/src/lib/transcoder.h @@ -18,7 +18,7 @@ */ /** @file src/transcoder.h - * @brief A class which takes a FilmState and some Options, then uses those to transcode a Film. + * @brief A class which takes a Film and some Options, then uses those to transcode the film. * * A decoder is selected according to the content type, and the encoder can be specified * as a parameter to the constructor. @@ -29,18 +29,15 @@ class Film; class Job; class Encoder; -class FilmState; class Matcher; class VideoFilter; class Gain; class VideoDecoder; class AudioDecoder; class DelayLine; -class EncodeOptions; -class DecodeOptions; /** @class Transcoder - * @brief A class which takes a FilmState and some Options, then uses those to transcode a Film. + * @brief A class which takes a Film and some Options, then uses those to transcode the film. * * A decoder is selected according to the content type, and the encoder can be specified * as a parameter to the constructor. @@ -50,7 +47,7 @@ class Transcoder public: Transcoder ( boost::shared_ptr f, - boost::shared_ptr o, + DecodeOptions o, Job* j, boost::shared_ptr e );