- void slider_changed (wxCommandEvent &);
- void set_thumbnail (int);
- void film_changed (FilmState::Property);
+ void film_changed (Film::Property);
+ void film_content_changed (boost::weak_ptr<Content>, int);
+ void paint_panel (wxPaintEvent &);
+ void panel_sized (wxSizeEvent &);
+ void slider_moved (wxScrollEvent &);
+ void play_clicked (wxCommandEvent &);
+ void timer (wxTimerEvent &);
+ void process_video (boost::shared_ptr<Image>, bool, boost::shared_ptr<Subtitle>);
+ void calculate_sizes ();
+ void check_play_state ();
+ void update_from_raw ();
+ void update_from_decoder ();
+ void raw_to_display ();
+ void get_frame ();
+ void active_jobs_changed (bool);
+
+ boost::shared_ptr<Film> _film;
+ boost::shared_ptr<Player> _player;