boost::signals2::signal<void ()> PositionChanged;
boost::signals2::signal<void (DCPTime)> Started;
boost::signals2::signal<void (DCPTime)> Stopped;
- boost::signals2::signal<void (DCPTime)> Seeked;
- boost::signals2::signal<void ()> FilmChanged;
+ /** While playing back we reached the end of the film (emitted from GUI thread) */
+ boost::signals2::signal<void ()> Finished;
boost::signals2::signal<bool ()> PlaybackPermitted;
void film_change (ChangeType, Film::Property);
void recreate_butler ();
void config_changed (Config::Property);
+ bool maybe_draw_background_image (wxPaintDC& dc);
DCPTime time () const;
DCPTime uncorrected_time () const;