diff --git a/docs/reference/libs/Makefile.am b/docs/reference/libs/Makefile.am index 3a753c533a..99947eef6f 100644 --- a/docs/reference/libs/Makefile.am +++ b/docs/reference/libs/Makefile.am @@ -54,6 +54,7 @@ CFILE_GLOB = $(top_srcdir)/gst-libs/gst/vaapi/*.c IGNORE_HFILES = \ gstvaapidebug.h \ gstvaapiutils.h \ + gstvaapiutils_glx.h \ gstvaapiutils_x11.h \ $(NULL) @@ -91,6 +92,7 @@ INCLUDES = \ GTKDOC_LIBS = \ $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-$(GST_MAJORMINOR).la \ $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-x11-$(GST_MAJORMINOR).la \ + $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-glx-$(GST_MAJORMINOR).la \ $(GLIB_LIBS) # This includes the standard gtk-doc make rules, copied by gtkdocize. diff --git a/docs/reference/libs/libs-docs.xml.in b/docs/reference/libs/libs-docs.xml.in index 46a6cb4df1..29ef9b990b 100644 --- a/docs/reference/libs/libs-docs.xml.in +++ b/docs/reference/libs/libs-docs.xml.in @@ -13,8 +13,10 @@ + + diff --git a/docs/reference/libs/libs-sections.txt b/docs/reference/libs/libs-sections.txt index 2c118668d0..9ab6b92e08 100644 --- a/docs/reference/libs/libs-sections.txt +++ b/docs/reference/libs/libs-sections.txt @@ -74,6 +74,7 @@ GST_VAAPI_WINDOW_XWINDOW gst_vaapi_window_x11_new gst_vaapi_window_x11_new_with_xid gst_vaapi_window_x11_get_xid +gst_vaapi_window_x11_is_foreign_xid GST_VAAPI_WINDOW_X11 GST_VAAPI_IS_WINDOW_X11 @@ -84,6 +85,43 @@ GST_VAAPI_IS_WINDOW_X11_CLASS GST_VAAPI_WINDOW_X11_GET_CLASS +
+gstvaapidisplay_glx +GstVaapiDisplayGLX +GstVaapiDisplayGLX +GstVaapiDisplayGLXClass +gst_vaapi_display_glx_new +gst_vaapi_display_glx_new_with_display + +GST_VAAPI_DISPLAY_GLX +GST_VAAPI_IS_DISPLAY_GLX +GST_VAAPI_TYPE_DISPLAY_GLX +gst_vaapi_display_glx_get_type +GST_VAAPI_DISPLAY_GLX_CLASS +GST_VAAPI_IS_DISPLAY_GLX_CLASS +GST_VAAPI_DISPLAY_GLX_GET_CLASS +
+ +
+gstvaapiwindow_glx +GstVaapiWindowGLX +GstVaapiWindowGLX +GstVaapiWindowGLXClass +gst_vaapi_window_glx_new +gst_vaapi_window_glx_new_with_xid +gst_vaapi_window_glx_get_context +gst_vaapi_window_glx_set_context +gst_vaapi_window_glx_swap_buffers + +GST_VAAPI_WINDOW_GLX +GST_VAAPI_IS_WINDOW_GLX +GST_VAAPI_TYPE_WINDOW_GLX +gst_vaapi_window_glx_get_type +GST_VAAPI_WINDOW_GLX_CLASS +GST_VAAPI_IS_WINDOW_GLX_CLASS +GST_VAAPI_WINDOW_GLX_GET_CLASS +
+
gstvaapidisplay GST_VAAPI_DISPLAY_VADISPLAY diff --git a/docs/reference/libs/libs.types b/docs/reference/libs/libs.types index 3d7aca2ae3..0bd9e59ad3 100644 --- a/docs/reference/libs/libs.types +++ b/docs/reference/libs/libs.types @@ -1,4 +1,5 @@ gst_vaapi_display_get_type +gst_vaapi_display_glx_get_type gst_vaapi_display_x11_get_type gst_vaapi_image_get_type gst_vaapi_image_pool_get_type @@ -10,4 +11,5 @@ gst_vaapi_video_buffer_get_type gst_vaapi_video_pool_get_type gst_vaapi_video_sink_get_type gst_vaapi_window_get_type +gst_vaapi_window_glx_get_type gst_vaapi_window_x11_get_type