class GLVideoView : public VideoView
{
public:
- GLVideoView (wxWindow* parent);
+ GLVideoView (FilmViewer* viewer, wxWindow* parent);
~GLVideoView ();
void set_image (boost::shared_ptr<const Image> image);
wxWindow* get () const {
return _canvas;
}
+ void update ();
private:
- void paint (wxPaintEvent& event);
+ void paint ();
+ void draw ();
wxGLCanvas* _canvas;
wxGLContext* _context;