diff options
Diffstat (limited to 'sys/glsink/gstgldisplay.h')
-rw-r--r-- | sys/glsink/gstgldisplay.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/glsink/gstgldisplay.h b/sys/glsink/gstgldisplay.h index 5886884d..1b2c9df5 100644 --- a/sys/glsink/gstgldisplay.h +++ b/sys/glsink/gstgldisplay.h @@ -71,16 +71,15 @@ void gst_gl_display_unlock (GstGLDisplay *display); void gst_gl_display_set_window (GstGLDisplay *display, Window window); void gst_gl_display_update_attributes (GstGLDisplay *display); void gst_gl_display_clear (GstGLDisplay *display); -void gst_gl_display_draw_image (GstGLDisplay * display, GstVideoFormat type, - void *data, int width, int height); -void gst_gl_display_draw_rbo (GstGLDisplay * display, GLuint rbo, - int width, int height); void gst_gl_display_draw_texture (GstGLDisplay * display, GLuint texture, - int width, int height); + int width, int height, gboolean sync); void gst_gl_display_check_error (GstGLDisplay *display, int line); GLuint gst_gl_display_upload_texture_rectangle (GstGLDisplay *display, GstVideoFormat type, void *data, int width, int height); void gst_gl_display_set_visible (GstGLDisplay *display, gboolean visible); +void gst_gl_display_set_window_size (GstGLDisplay *display, int width, + int height); +void gst_gl_display_update_window (GstGLDisplay * display); #endif |