X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Fwx%2Fvideo_view.h;h=af6655ec4b9bf03481abb5dc61f3ca817d98cfeb;hp=f4dec9c6873d8323a49fd9e51cd20a91012dcf8a;hb=ec1df37a1940063dc0dbc45ad2dab638bdc92c0d;hpb=a8e31120a793f09ab56cc2847d76944ba698ba95 diff --git a/src/wx/video_view.h b/src/wx/video_view.h index f4dec9c68..af6655ec4 100644 --- a/src/wx/video_view.h +++ b/src/wx/video_view.h @@ -22,17 +22,29 @@ #define DCPOMATIC_VIDEO_VIEW_H #include +#include class Image; class wxWindow; +class FilmViewer; class VideoView { public: + VideoView (FilmViewer* viewer) + : _viewer (viewer) + {} + virtual ~VideoView () {} virtual void set_image (boost::shared_ptr image) = 0; virtual wxWindow* get () const = 0; + virtual void update () = 0; + + boost::signals2::signal Sized; + +protected: + FilmViewer* _viewer; }; #endif