- TranscodeJob (boost::shared_ptr<const Film> f);
-
- std::string name () const;
- void run ();
- std::string status () const;
+ explicit TranscodeJob (std::shared_ptr<const Film> film);
+ ~TranscodeJob ();
+
+ std::string name () const override;
+ std::string json_name () const override;
+ void run () override;
+ std::string status () const override;
+
+ void set_encoder (std::shared_ptr<Encoder> t);