-protected:
- /** A Job that is running this Transcoder, or 0 */
- Job* _job;
- /** The encoder that we will use */
+ float current_encoding_rate () const;
+ int video_frames_out () const;
+
+ /** @return true if we are in the process of calling Encoder::process_end */
+ bool finishing () const {
+ return _finishing;
+ }
+
+private:
+ boost::shared_ptr<const Film> _film;
+ boost::shared_ptr<Player> _player;
+ boost::shared_ptr<Writer> _writer;