Basic stress-test function for player.
[dcpomatic.git] / src / wx / gl_video_view.h
index 01434d56915b0e8a03688c59a6075dbbb0c05f52..827b12861c5d47ccb5caadadc668fdbb5b5222b2 100644 (file)
@@ -51,12 +51,16 @@ public:
        }
 
 private:
-       void draw (Position<int> inter_position);
+       void draw (Position<int> inter_position, dcp::Size inter_size);
        void thread ();
        void request_one_shot ();
        void create ();
        void check_for_butler_errors ();
 
+       /* Mutex for use of _canvas; it's only contended when our ::thread
+          is started up so this may be overkill.
+        */
+       boost::mutex _canvas_mutex;
        wxGLCanvas* _canvas;
        wxGLContext* _context;