Top | ![]() |
![]() |
![]() |
![]() |
GstVaapiDisplay *
gst_vaapi_display_x11_new (const gchar *display_name
);
Opens an X11 Display using display_name
and returns a newly
allocated GstVaapiDisplay object. The X11 display will be cloed
when the reference count of the object reaches zero.
GstVaapiDisplay *
gst_vaapi_display_x11_new_with_display
(Display *x11_display
);
Creates a GstVaapiDisplay based on the X11 x11_display
display. The caller still owns the display and must call
XCloseDisplay()
when all GstVaapiDisplay references are
released. Doing so too early can yield undefined behaviour.
Display *
gst_vaapi_display_x11_get_display (GstVaapiDisplayX11 *display
);
Returns the underlying X11 Display that was created by
gst_vaapi_display_x11_new()
or that was bound from
gst_vaapi_display_x11_new_with_display()
.
int
gst_vaapi_display_x11_get_screen (GstVaapiDisplayX11 *display
);
Returns the default X11 screen that was created by
gst_vaapi_display_x11_new()
or that was bound from
gst_vaapi_display_x11_new_with_display()
.