summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiwindow.h
diff options
context:
space:
mode:
authorgb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>2010-03-22 16:57:20 +0000
committergb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>2010-03-22 16:57:20 +0000
commit3136cdc991028d7bb023e09606c7c5c021125dac (patch)
tree2d25b7ba8b5df32d2ab924bcd192f30ae6c2b52d /gst-libs/gst/vaapi/gstvaapiwindow.h
parent1c647d1f69a55cf6eb735decebe1084510c18955 (diff)
Try to improve switch to fullscreen mode.
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapiwindow.h')
-rw-r--r--gst-libs/gst/vaapi/gstvaapiwindow.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiwindow.h b/gst-libs/gst/vaapi/gstvaapiwindow.h
index 2eb1f0ee..a7650d89 100644
--- a/gst-libs/gst/vaapi/gstvaapiwindow.h
+++ b/gst-libs/gst/vaapi/gstvaapiwindow.h
@@ -89,6 +89,9 @@ struct _GstVaapiWindowClass {
void (*destroy)(GstVaapiWindow *window);
gboolean (*show) (GstVaapiWindow *window);
gboolean (*hide) (GstVaapiWindow *window);
+ gboolean (*get_geometry) (GstVaapiWindow *window,
+ gint *px, gint *py,
+ guint *pwidth, guint *pheight);
gboolean (*set_fullscreen)(GstVaapiWindow *window, gboolean fullscreen);
gboolean (*resize) (GstVaapiWindow *window, guint width, guint height);
gboolean (*render) (GstVaapiWindow *window,