Remove Timed*Sink and Timed*Source>
[dcpomatic.git] / src / lib / player.h
index 20b83bfdb7c2468e702409fbc500286937553ec5..b1be2f456ccb98998ef97785c3dd2209cfdd895e 100644 (file)
@@ -39,7 +39,7 @@ class AudioContent;
  *  @brief A class which can `play' a Playlist; emitting its audio and video.
  */
  
-class Player : public TimedVideoSource, public TimedAudioSource, public TimedVideoSink, public boost::enable_shared_from_this<Player>
+class Player : public VideoSource, public AudioSource, public VideoSink, public boost::enable_shared_from_this<Player>
 {
 public:
        Player (boost::shared_ptr<const Film>, boost::shared_ptr<const Playlist>);
@@ -49,7 +49,6 @@ public:
        void disable_subtitles ();
 
        bool pass ();
-       void set_progress (boost::shared_ptr<Job>);
        bool seek (double);
        void seek_back ();
        void seek_forward ();