summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMatthew Waters <ystreet00@gmail.com>2014-03-16 15:08:23 +0100
committerMatthew Waters <ystreet00@gmail.com>2014-03-16 15:17:59 +0100
commit6b3fe4418538bcdb8ccccd274ba22764ae203e6f (patch)
treead136e37420da6b0b3262745396441eb38d720bb /docs
parent870503dc6bb5f8ea59a2605ded81e5c28ffde58c (diff)
downloadgstreamer-plugins-bad-6b3fe4418538bcdb8ccccd274ba22764ae203e6f.tar.gz
Move gst-plugins-gl to bad
Diffstat (limited to 'docs')
-rw-r--r--docs/libs/Makefile.am1
-rw-r--r--docs/libs/gst-plugins-bad-libs-docs.sgml26
-rw-r--r--docs/libs/gst-plugins-bad-libs-sections.txt505
-rw-r--r--docs/libs/gst-plugins-bad-libs.types15
4 files changed, 546 insertions, 1 deletions
diff --git a/docs/libs/Makefile.am b/docs/libs/Makefile.am
index 390886e83..5c6c919a3 100644
--- a/docs/libs/Makefile.am
+++ b/docs/libs/Makefile.am
@@ -57,6 +57,7 @@ GTKDOC_LIBS = \
$(top_builddir)/gst-libs/gst/insertbin/libgstinsertbin-@GST_API_VERSION@.la \
$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la \
$(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-@GST_API_VERSION@.la \
+ $(top_builddir)/gst-libs/gst/gl/libgstgl-@GST_API_VERSION@.la \
$(GST_BASE_LIBS)
GTKDOC_CC=$(LIBTOOL) --tag=CC --mode=compile $(CC)
diff --git a/docs/libs/gst-plugins-bad-libs-docs.sgml b/docs/libs/gst-plugins-bad-libs-docs.sgml
index 66c4dee6a..c00718c98 100644
--- a/docs/libs/gst-plugins-bad-libs-docs.sgml
+++ b/docs/libs/gst-plugins-bad-libs-docs.sgml
@@ -56,6 +56,32 @@
<title>Useful elements</title>
<xi:include href="xml/gstinsertbin.xml" />
</chapter>
+
+ <chapter id="gl">
+ <title>OpenGL Helper Library</title>
+ <xi:include href="xml/gstglapi.xml"/>
+ <xi:include href="xml/gstglbufferpool.xml"/>
+ <xi:include href="xml/gstglcontext.xml"/>
+ <xi:include href="xml/gstglcontextcocoa.xml"/>
+ <xi:include href="xml/gstglcontextegl.xml"/>
+ <xi:include href="xml/gstglcontextglx.xml"/>
+ <xi:include href="xml/gstglcontextwgl.xml"/>
+ <xi:include href="xml/gstgldisplay.xml"/>
+ <xi:include href="xml/gstgldownload.xml"/>
+ <xi:include href="xml/gstglfilter.xml"/>
+ <xi:include href="xml/gstglmemory.xml"/>
+ <xi:include href="xml/gstglmixer.xml"/>
+ <xi:include href="xml/gstglshader.xml"/>
+ <xi:include href="xml/gstglupload.xml"/>
+ <xi:include href="xml/gstglutils.xml"/>
+ <xi:include href="xml/gstglwindow.xml"/>
+ <xi:include href="xml/gstglwindowandroid.xml"/>
+ <xi:include href="xml/gstglwindowcocoa.xml"/>
+ <xi:include href="xml/gstglwindowdispmanx.xml"/>
+ <xi:include href="xml/gstglwindowwayland.xml"/>
+ <xi:include href="xml/gstglwindowwin32.xml"/>
+ <xi:include href="xml/gstglwindowx11.xml"/>
+ </chapter>
</part>
<part id="gstreamer-libs-hierarchy">
diff --git a/docs/libs/gst-plugins-bad-libs-sections.txt b/docs/libs/gst-plugins-bad-libs-sections.txt
index adf4a7d2f..db90493a5 100644
--- a/docs/libs/gst-plugins-bad-libs-sections.txt
+++ b/docs/libs/gst-plugins-bad-libs-sections.txt
@@ -633,3 +633,508 @@ gst_insert_bin_get_type
<SUBSECTION Private>
GstInsertBinPrivate
</SECTION>
+
+<SECTION>
+<FILE>gstglapi</FILE>
+<TITLE>GstGLAPI</TITLE>
+GstGLAPI
+gst_gl_api_string
+gst_gl_check_extension
+GST_GL_CHECK_GL_VERSION
+<SUBSECTION Private>
+GSTGLAPI
+GST_GL_EXT_BEGIN
+GST_GL_EXT_END
+GST_GL_EXT_FUNCTION
+GstGLFeatureData
+GstGLFeatureFunction
+</SECTION>
+
+<SECTION>
+<FILE>gstglbufferpool</FILE>
+<TITLE>GstGLBufferPool</TITLE>
+GstGLBufferPool
+GstGLBufferPoolClass
+gst_gl_buffer_pool_new
+<SUBSECTION Standard>
+GstGLBufferPoolPrivate
+GST_GL_BUFFER_POOL
+GST_GL_BUFFER_POOL_CAST
+gst_gl_buffer_pool_get_type
+GST_IS_GL_BUFFER_POOL
+GST_TYPE_GL_BUFFER_POOL
+</SECTION>
+
+<SECTION>
+<FILE>gstglcontext</FILE>
+<TITLE>GstGLContext</TITLE>
+GST_GL_CONTEXT_ERROR
+gst_gl_context_error_quark
+GstGLContextError
+GstGLContextThreadFunc
+GstGLContext
+gst_gl_context_new
+gst_gl_context_create
+gst_gl_context_activate
+gst_gl_context_default_get_proc_address
+gst_gl_context_get_proc_address
+gst_gl_context_get_window
+gst_gl_context_set_window
+gst_gl_context_thread_add
+gst_gl_context_get_display
+gst_gl_context_get_gl_api
+gst_gl_context_get_gl_context
+gst_gl_context_get_platform
+<SUBSECTION Standard>
+GST_GL_CONTEXT
+GST_GL_IS_CONTEXT
+GST_GL_TYPE_CONTEXT
+GST_GL_CONTEXT_CLASS
+GST_GL_CONTEXT_GET_CLASS
+GST_GL_IS_CONTEXT_CLASS
+GST_GL_CONTEXT_CAST
+GstGLContextPrivate
+gst_gl_context_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstglcontextcocoa</FILE>
+<TITLE>GstGLContextCocoa</TITLE>
+GstGLContextCocoa
+gst_gl_context_cocoa_new
+<SUBSECTION Standard>
+GST_GL_CONTEXT_COCOA
+GST_GL_IS_CONTEXT_COCOA
+GST_GL_TYPE_CONTEXT_COCOA
+GST_GL_CONTEXT_COCOA_CLASS
+GST_GL_CONTEXT_COCOA_GET_CLASS
+GST_GL_IS_CONTEXT_COCOA_CLASS
+GST_GL_CONTEXT_COCOA_CAST
+GstGLContextCocoaPrivate
+gst_gl_context_cocoa_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstglcontextegl</FILE>
+<TITLE>GstGLContextEGL</TITLE>
+GstGLContextEGL
+gst_gl_context_egl_new
+<SUBSECTION Standard>
+GST_GL_CONTEXT_EGL
+GST_GL_IS_CONTEXT_EGL
+GST_GL_TYPE_CONTEXT_EGL
+GST_GL_CONTEXT_EGL_CLASS
+GST_GL_CONTEXT_EGL_GET_CLASS
+GST_GL_IS_CONTEXT_EGL_CLASS
+GST_GL_CONTEXT_EGL_CAST
+GstGLContextEGLPrivate
+gst_gl_context_egl_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstglcontextglx</FILE>
+<TITLE>GstGLContextGLX</TITLE>
+GstGLContextGLX
+gst_gl_context_glx_new
+<SUBSECTION Standard>
+GST_GL_CONTEXT_GLX
+GST_GL_IS_CONTEXT_GLX
+GST_GL_TYPE_CONTEXT_GLX
+GST_GL_CONTEXT_GLX_CLASS
+GST_GL_CONTEXT_GLX_GET_CLASS
+GST_GL_IS_CONTEXT_GLX_CLASS
+GST_GL_CONTEXT_GLX_CAST
+GstGLContextGLXPrivate
+gst_gl_context_glx_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstglcontextwgl</FILE>
+<TITLE>GstGLContextWGL</TITLE>
+GstGLContextWGL
+gst_gl_context_wgl_new
+<SUBSECTION Standard>
+GST_GL_CONTEXT_WGL
+GST_GL_IS_CONTEXT_WGL
+GST_GL_TYPE_CONTEXT_WGL
+GST_GL_CONTEXT_WGL_CLASS
+GST_GL_CONTEXT_WGL_GET_CLASS
+GST_GL_IS_CONTEXT_WGL_CLASS
+GST_GL_CONTEXT_WGL_CAST
+GstGLContextWGLPrivate
+gst_gl_context_wgl_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstgldisplay</FILE>
+<TITLE>GstGLDisplay</TITLE>
+GstGLDisplay
+gst_gl_display_new
+gst_context_get_gl_display
+gst_context_set_gl_display
+<SUBSECTION Standard>
+GST_GL_DISPLAY
+GST_IS_GL_DISPLAY
+GST_TYPE_GL_DISPLAY
+GST_GL_DISPLAY_CLASS
+GST_IS_GL_DISPLAY_CLASS
+GST_GL_DISPLAY_CAST
+GstGLDisplayPrivate
+gst_gl_display_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstgldownload</FILE>
+GST_GL_DOWNLOAD_FORMATS
+GST_GL_DOWNLOAD_VIDEO_CAPS
+<TITLE>GstGLDownload</TITLE>
+GstGLDownload
+gst_gl_download_new
+gst_gl_download_init_format
+gst_gl_download_perform_with_data
+gst_gl_download_perform_with_memory
+<SUBSECTION Standard>
+GST_GL_DOWNLOAD
+GST_GL_DOWNLOAD_CAST
+GST_GL_DOWNLOAD_CLASS
+GST_GL_DOWNLOAD_GET_CLASS
+gst_gl_download_get_type
+GST_IS_GL_DOWNLOAD
+GST_IS_GL_DOWNLOAD_CLASS
+GST_TYPE_GL_DOWNLOAD
+GstGLDownloadPrivate
+</SECTION>
+
+<SECTION>
+<FILE>gstglfilter</FILE>
+<TITLE>GstGLFilter</TITLE>
+GstGLFilter
+GstGLFilterClass
+gst_gl_filter_draw_texture
+gst_gl_filter_render_to_target
+gst_gl_filter_render_to_target_with_shader
+gst_gl_filter_filter_texture
+<SUBSECTION Standard>
+GST_GL_FILTER
+GST_IS_GL_FILTER
+GST_TYPE_GL_FILTER
+gst_gl_filter_get_type
+GST_GL_FILTER_CLASS
+GST_IS_GL_FILTER_CLASS
+GST_GL_FILTER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gstglmemory</FILE>
+GstGLAllocator
+GstGLAllocatorClass
+GST_MAP_GL
+GST_GL_MEMORY_ALLOCATOR
+GstGLMemoryFlags
+GST_GL_MEMORY_FLAGS
+GST_GL_MEMORY_FLAG_IS_SET
+GST_GL_MEMORY_FLAG_SET
+GST_GL_MEMORY_FLAG_UNSET
+<TITLE>GstGLMemory</TITLE>
+GstGLMemory
+gst_gl_memory_init
+gst_gl_memory_alloc
+gst_gl_memory_wrapped
+gst_gl_memory_copy_into_texture
+gst_is_gl_memory
+<SUBSECTION Standard>
+GST_GL_ALLOCATOR
+GST_GL_ALLOCATOR_CAST
+GST_GL_ALLOCATOR_CLASS
+GST_GL_ALLOCATOR_GET_CLASS
+gst_gl_allocator_get_type
+GST_IS_GL_ALLOCATOR
+GST_IS_GL_ALLOCATOR_CLASS
+GST_TYPE_GL_ALLOCATOR
+</SECTION>
+
+<SECTION>
+<FILE>gstglmixer</FILE>
+GstGLMixerPad
+GstGLMixerPadClass
+GstGLMixerCollect
+<TITLE>GstGLMixer</TITLE>
+GstGLMixer
+GstGLMixerClass
+GstGLMixerProcessFunc
+GstGLMixerSetCaps
+GstGLMixerReset
+GstGLMixerProcessTextures
+GstGLMixerFrameData
+gst_gl_mixer_process_textures
+<SUBSECTION Standard>
+GstGLMixerPrivate
+GST_GL_MIXER
+GST_GL_MIXER_CLASS
+GST_GL_MIXER_GET_CLASS
+GST_GL_MIXER_PAD
+GST_GL_MIXER_PAD_CLASS
+gst_gl_mixer_get_type
+gst_gl_mixer_pad_get_type
+GST_IS_GL_MIXER
+GST_IS_GL_MIXER_CLASS
+GST_IS_GL_MIXER_PAD
+GST_IS_GL_MIXER_PAD_CLASS
+GST_TYPE_GL_MIXER
+GST_TYPE_GL_MIXER_PAD
+</SECTION>
+
+<SECTION>
+<FILE>gstglshader</FILE>
+gst_gl_shader_error_quark
+GST_GL_SHADER_ERROR
+GstGLShaderError
+GstGLShaderSourceType
+gst_gl_shadervariable_desc
+gst_gl_shadervariable_set
+gst_gl_shadervariables_parse
+<TITLE>GstGLShader</TITLE>
+GstGLShader
+gst_gl_shader_new
+gst_gl_shader_set_vertex_source
+gst_gl_shader_set_fragment_source
+gst_gl_shader_get_vertex_source
+gst_gl_shader_get_fragment_source
+gst_gl_shader_set_active
+gst_gl_shader_is_compiled
+gst_gl_shader_compile
+gst_gl_shader_compile_and_check
+gst_gl_shader_release
+gst_gl_shader_use
+gst_gl_shader_set_uniform_1i
+gst_gl_shader_set_uniform_1f
+gst_gl_shader_set_uniform_1fv
+gst_gl_shader_set_uniform_1iv
+gst_gl_shader_set_uniform_2f
+gst_gl_shader_set_uniform_2fv
+gst_gl_shader_set_uniform_2i
+gst_gl_shader_set_uniform_2iv
+gst_gl_shader_set_uniform_3f
+gst_gl_shader_set_uniform_3fv
+gst_gl_shader_set_uniform_3i
+gst_gl_shader_set_uniform_3iv
+gst_gl_shader_set_uniform_4f
+gst_gl_shader_set_uniform_4fv
+gst_gl_shader_set_uniform_4i
+gst_gl_shader_set_uniform_4iv
+gst_gl_shader_set_uniform_matrix_2fv
+gst_gl_shader_set_uniform_matrix_2x3fv
+gst_gl_shader_set_uniform_matrix_2x4fv
+gst_gl_shader_set_uniform_matrix_3fv
+gst_gl_shader_set_uniform_matrix_3x2fv
+gst_gl_shader_set_uniform_matrix_3x4fv
+gst_gl_shader_set_uniform_matrix_4fv
+gst_gl_shader_set_uniform_matrix_4x2fv
+gst_gl_shader_set_uniform_matrix_4x3fv
+gst_gl_shader_get_attribute_location
+gst_gl_shader_bind_attribute_location
+<SUBSECTION Standard>
+GstGLShaderPrivate
+GST_GL_SHADER
+GST_GL_IS_SHADER
+GST_GL_TYPE_SHADER
+gst_gl_shader_get_type
+GST_GL_SHADER_CLASS
+GST_GL_IS_SHADER_CLASS
+GST_GL_SHADER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gstglupload</FILE>
+GST_GL_UPLOAD_FORMATS
+GST_GL_UPLOAD_VIDEO_CAPS
+<TITLE>GstGLUpload</TITLE>
+GstGLUpload
+gst_gl_upload_new
+gst_gl_upload_init_format
+gst_gl_upload_add_video_gl_texture_upload_meta
+gst_gl_upload_perform_with_data
+gst_gl_upload_perform_with_memory
+gst_gl_upload_perform_with_gl_texture_upload_meta
+gst_gl_upload_perform_with_buffer
+gst_gl_upload_release_buffer
+<SUBSECTION Standard>
+GST_GL_UPLOAD
+GST_GL_UPLOAD_CAST
+GST_GL_UPLOAD_CLASS
+GST_GL_UPLOAD_GET_CLASS
+gst_gl_upload_get_type
+GST_IS_GL_UPLOAD
+GST_IS_GL_UPLOAD_CLASS
+GST_TYPE_GL_UPLOAD
+GstGLUploadPrivate
+</SECTION>
+
+<SECTION>
+<FILE>gstglutils</FILE>
+<TITLE>Utilities</TITLE>
+GLCB
+GLCB_V2
+CRCB
+CDCB
+GstGLDisplayProjection
+gst_gl_ensure_display
+gst_gl_handle_set_context
+gst_gl_handle_context_query
+gst_gl_context_gen_texture
+gst_gl_context_del_texture
+gst_gl_context_gen_fbo
+gst_gl_context_del_fbo
+gst_gl_context_use_fbo
+gst_gl_context_use_fbo_v2
+gst_gl_context_gen_shader
+gst_gl_context_del_shader
+gst_gl_context_check_framebuffer_status
+gst_gl_context_set_error
+gst_gl_context_get_error
+gst_gl_context_clear_shader
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindow</FILE>
+<TITLE>GstGLWindow</TITLE>
+GstGLWindowError
+gst_gl_window_error_quark
+GST_GL_WINDOW_ERROR
+GstGLWindowResizeCB
+GST_GL_WINDOW_RESIZE_CB
+GstGLWindowCB
+GST_GL_WINDOW_CB
+GstGLWindow
+GstGLWindowClass
+gst_gl_window_new
+gst_gl_window_draw
+gst_gl_window_draw_unlocked
+gst_gl_window_is_running
+gst_gl_window_quit
+gst_gl_window_run
+gst_gl_window_get_context
+gst_gl_window_get_display
+gst_gl_window_send_message
+gst_gl_window_send_message_async
+gst_gl_window_set_close_callback
+gst_gl_window_set_draw_callback
+gst_gl_window_set_resize_callback
+gst_gl_window_set_window_handle
+gst_gl_window_get_window_handle
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW
+GST_GL_IS_WINDOW_CLASS
+GST_GL_TYPE_WINDOW
+GST_GL_WINDOW
+GST_GL_WINDOW_CLASS
+GST_GL_WINDOW_GET_CLASS
+gst_gl_window_get_type
+GstGLWindowPrivate
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindowandroid</FILE>
+<TITLE>GstGLWindowAndroid</TITLE>
+GstGLWindowAndroidEGL
+GstGLWindowAndroidEGLClass
+gst_gl_window_android_egl_new
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW_ANDROID_EGL
+GST_GL_IS_WINDOW_ANDROID_EGL_CLASS
+GST_GL_TYPE_WINDOW_ANDROID_EGL
+GST_GL_WINDOW_ANDROID_EGL
+GST_GL_WINDOW_ANDROID_EGL_CLASS
+GST_GL_WINDOW_ANDROID_EGL_GET_CLASS
+gst_gl_window_android_egl_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindowcocoa</FILE>
+<TITLE>GstGLWindowCocoa</TITLE>
+GstGLWindowCocoa
+GstGLWindowCocoaClass
+gst_gl_window_cocoa_new
+gst_gl_window_cocoa_create_window
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW_COCOA
+GST_GL_IS_WINDOW_COCOA_CLASS
+GST_GL_TYPE_WINDOW_COCOA
+GST_GL_WINDOW_COCOA
+GST_GL_WINDOW_COCOA_CLASS
+GST_GL_WINDOW_COCOA_GET_CLASS
+gst_gl_window_cocoa_get_type
+GstGLWindowCocoaPrivate
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindowdispmanx</FILE>
+<TITLE>GstGLWindowDispmanx</TITLE>
+GstGLWindowDispmanxEGL
+GstGLWindowDispmanxEGLClass
+gst_gl_window_dispmanx_egl_new
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW_DISPMANX_EGL
+GST_GL_IS_WINDOW_DISPMANX_EGL_CLASS
+GST_GL_TYPE_WINDOW_DISPMANX_EGL
+GST_GL_WINDOW_DISPMANX_EGL
+GST_GL_WINDOW_DISPMANX_EGL_CLASS
+GST_GL_WINDOW_DISPMANX_EGL_GET_CLASS
+gst_gl_window_dispmanx_egl_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindowwayland</FILE>
+<TITLE>GstGLWindowWayland</TITLE>
+GstGLWindowWaylandEGL
+GstGLWindowWaylandEGLClass
+gst_gl_window_wayland_egl_new
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW_WAYLAND_EGL
+GST_GL_IS_WINDOW_WAYLAND_EGL_CLASS
+GST_GL_TYPE_WINDOW_WAYLAND_EGL
+GST_GL_WINDOW_WAYLAND_EGL
+GST_GL_WINDOW_WAYLAND_EGL_CLASS
+GST_GL_WINDOW_WAYLAND_EGL_GET_CLASS
+gst_gl_window_wayland_egl_get_type
+wayland_event_source_new
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindowwin32</FILE>
+<TITLE>GstGLWindowWin32</TITLE>
+GstGLWindowWin32
+GstGLWindowWin32Class
+gst_gl_window_win32_new
+gst_gl_window_win32_create_window
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW_WIN32
+GST_GL_IS_WINDOW_WIN32_CLASS
+GST_GL_TYPE_WINDOW_WIN32
+GST_GL_WINDOW_WIN32
+GST_GL_WINDOW_WIN32_CLASS
+GST_GL_WINDOW_WIN32_GET_CLASS
+gst_gl_window_win32_get_type
+GstGLWindowWin32Private
+</SECTION>
+
+<SECTION>
+<FILE>gstglwindowx11</FILE>
+<TITLE>GstGLWindowX11</TITLE>
+GstGLWindowX11
+GstGLWindowX11Class
+gst_gl_window_x11_new
+gst_gl_window_x11_create_window
+gst_gl_window_x11_trap_x_errors
+gst_gl_window_x11_untrap_x_errors
+<SUBSECTION Standard>
+GST_GL_IS_WINDOW_X11
+GST_GL_IS_WINDOW_X11_CLASS
+GST_GL_TYPE_WINDOW_X11
+GST_GL_WINDOW_X11
+GST_GL_WINDOW_X11_CLASS
+GST_GL_WINDOW_X11_GET_CLASS
+gst_gl_window_x11_get_type
+GstGLWindowX11Private
+x11_event_source_new
+</SECTION>
diff --git a/docs/libs/gst-plugins-bad-libs.types b/docs/libs/gst-plugins-bad-libs.types
index 2d78fac23..4b87dded1 100644
--- a/docs/libs/gst-plugins-bad-libs.types
+++ b/docs/libs/gst-plugins-bad-libs.types
@@ -4,6 +4,7 @@
#include <gst/codecparsers/gstmpegvideoparser.h>
#include <gst/insertbin/gstinsertbin.h>
#include <gst/mpegts/mpegts.h>
+#include <gst/gl/gl.h>
gst_mpegts_section_get_type
gst_mpeg_ts_section_type_get_type
@@ -22,4 +23,16 @@ gst_mpeg_ts_dvb_service_type_get_type
gst_mpeg_ts_stream_type_get_type
-gst_insert_bin_get_type \ No newline at end of file
+gst_insert_bin_get_type
+
+
+gst_gl_upload_get_type
+gst_gl_download_get_type
+gst_gl_display_get_type
+gst_gl_context_get_type
+gst_gl_filter_get_type
+gst_gl_shader_get_type
+gst_gl_mixer_get_type
+gst_gl_buffer_pool_get_type
+gst_gl_allocator_get_type
+gst_gl_window_get_type