More GL build fixes.
[dcpomatic.git] / src / wx / controls.h
index d70eb9432ba024b0e359638e203b57393b81d056..88d21defb8bedd6ca45c0c9dbf95eeb17db70591 100644 (file)
@@ -51,6 +51,7 @@ public:
                bool editor_controls = true
                );
 
+       virtual void log (wxString) {}
        virtual void set_film (boost::shared_ptr<Film> film);
        boost::shared_ptr<Film> film () const;
        void back_frame ();
@@ -82,11 +83,12 @@ private:
        void jump_to_selected_clicked ();
        void timecode_clicked ();
        void active_jobs_changed (boost::optional<std::string>);
-       DCPTime nudge_amount (wxKeyboardState& ev);
+       dcpomatic::DCPTime nudge_amount (wxKeyboardState& ev);
        void image_changed (boost::weak_ptr<PlayerVideo>);
        void outline_content_changed ();
        void eye_changed ();
        void position_changed ();
+       void film_change (ChangeType, Film::Property);
 
        typedef std::pair<boost::shared_ptr<dcp::CPL>, boost::filesystem::path> CPL;
 
@@ -104,6 +106,7 @@ private:
 
        ClosedCaptionsDialog* _closed_captions_dialog;
 
+       boost::signals2::scoped_connection _film_change_connection;
        boost::signals2::scoped_connection _config_changed_connection;
 };