virtual bool pass () = 0;
virtual bool seek (double);
+ virtual bool seek_back () {
+ return true;
+ }
+ virtual bool seek_forward () {
+ return true;
+ }
+
+ boost::signals2::signal<void()> OutputChanged;
protected:
boost::shared_ptr<const Film> _film;