| Top |
| void | gst_x_overlay_set_xwindow_id () |
| void | gst_x_overlay_got_xwindow_id () |
| void | gst_x_overlay_got_window_handle () |
| void | gst_x_overlay_set_window_handle () |
| void | gst_x_overlay_prepare_xwindow_id () |
| void | gst_x_overlay_expose () |
| void | gst_x_overlay_handle_events () |
| gboolean | gst_x_overlay_set_render_rectangle () |
void gst_x_overlay_set_xwindow_id (GstXOverlay *overlay,gulong xwindow_id);
gst_x_overlay_set_xwindow_id is deprecated and should not be used in newly-written code.
void gst_x_overlay_got_xwindow_id (GstXOverlay *overlay,gulong xwindow_id);
gst_x_overlay_got_xwindow_id is deprecated and should not be used in newly-written code.
void gst_x_overlay_got_window_handle (GstXOverlay *overlay,guintptr handle);
void gst_x_overlay_set_window_handle (GstXOverlay *overlay,guintptr handle);
void gst_x_overlay_handle_events (GstXOverlay *overlay,gboolean handle_events);
gboolean gst_x_overlay_set_render_rectangle (GstXOverlay *overlay,gint x,gint y,gint width,gint height);
struct GstXOverlayClass {
GTypeInterface klass;
/* virtual functions */
#ifndef GST_DISABLE_DEPRECATED
void (* set_xwindow_id) (GstXOverlay *overlay,
gulong xwindow_id);
#else
#endif
#endif /* not GST_DISABLE_DEPRECATED */
void (* expose) (GstXOverlay *overlay);
void (* handle_events) (GstXOverlay *overlay,
gboolean handle_events);
void (* set_render_rectangle) (GstXOverlay *overlay,
gint x, gint y,
gint width, gint height);
void (* set_window_handle) (GstXOverlay *overlay,
guintptr handle);
};
GstXOverlayClass is deprecated and should not be used in newly-written code.