* as a parameter to the constructor.
*/
-#include "decoder_factory.h"
-
class Film;
class Job;
class Encoder;
class VideoFilter;
class Gain;
class DelayLine;
-class Playlist;
+class Player;
/** @class Transcoder
*
void go ();
+ float current_encoding_rate () const;
+ int video_frames_out () const;
+
protected:
/** A Job that is running this Transcoder, or 0 */
boost::shared_ptr<Job> _job;
- boost::shared_ptr<Playlist> _playlist;
+ boost::shared_ptr<Player> _player;
boost::shared_ptr<Encoder> _encoder;
boost::shared_ptr<Matcher> _matcher;
boost::shared_ptr<DelayLine> _delay_line;