[][src]Crate gstreamer_gl_sys

Structs

GstGLAllocationParams
GstGLAsyncDebug
GstGLBaseFilter
GstGLBaseFilterClass
GstGLBaseMemory
GstGLBaseMemoryAllocator
GstGLBaseMemoryAllocatorClass
GstGLBuffer
GstGLBufferAllocationParams
GstGLBufferAllocator
GstGLBufferAllocatorClass
GstGLBufferPool
GstGLBufferPoolClass
GstGLColorConvert
GstGLColorConvertClass
GstGLContext
GstGLContextClass
GstGLDisplay
GstGLDisplayClass
GstGLDisplayEGL
GstGLDisplayEGLClass
GstGLDisplayWayland
GstGLDisplayWaylandClass
GstGLDisplayX11Class
GstGLDisplayX11
GstGLFilter
GstGLFilterClass
GstGLFramebuffer
GstGLFramebufferClass
GstGLMemory
GstGLMemoryAllocator
GstGLMemoryAllocatorClass
GstGLMemoryPBO
GstGLMemoryPBOAllocator
GstGLMemoryPBOAllocatorClass
GstGLOverlayCompositor
GstGLOverlayCompositorClass
GstGLQuery
GstGLRenderbuffer
GstGLRenderbufferAllocationParams
GstGLRenderbufferAllocator
GstGLRenderbufferAllocatorClass
GstGLSLStage
GstGLSLStageClass
GstGLShader
GstGLShaderClass
GstGLSyncMeta
GstGLUpload
GstGLUploadClass
GstGLVideoAllocationParams
GstGLViewConvert
GstGLViewConvertClass
GstGLWindow
GstGLWindowClass
_GstGLBaseFilterPrivate
_GstGLBufferPoolPrivate
_GstGLColorConvertPrivate
_GstGLContextPrivate
_GstGLDisplayPrivate
_GstGLFramebufferPrivate
_GstGLFuncs
_GstGLSLStagePrivate
_GstGLShaderPrivate
_GstGLUploadPrivate
_GstGLViewConvertPrivate
_GstGLWindowPrivate

Constants

GST_BUFFER_POOL_OPTION_GL_SYNC_META
GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_2D
GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_EXTERNAL_OES
GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_RECTANGLE
GST_CAPS_FEATURE_MEMORY_GL_BUFFER
GST_CAPS_FEATURE_MEMORY_GL_MEMORY
GST_GLSL_ERROR_COMPILE
GST_GLSL_ERROR_LINK
GST_GLSL_ERROR_PROGRAM
GST_GLSL_PROFILE_ANY
GST_GLSL_PROFILE_COMPATIBILITY
GST_GLSL_PROFILE_CORE
GST_GLSL_PROFILE_ES
GST_GLSL_PROFILE_NONE
GST_GLSL_VERSION_100
GST_GLSL_VERSION_110
GST_GLSL_VERSION_120
GST_GLSL_VERSION_130
GST_GLSL_VERSION_140
GST_GLSL_VERSION_150
GST_GLSL_VERSION_300
GST_GLSL_VERSION_310
GST_GLSL_VERSION_320
GST_GLSL_VERSION_330
GST_GLSL_VERSION_400
GST_GLSL_VERSION_410
GST_GLSL_VERSION_420
GST_GLSL_VERSION_430
GST_GLSL_VERSION_440
GST_GLSL_VERSION_450
GST_GLSL_VERSION_NONE
GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_ALLOC
GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_BUFFER
GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_USER
GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_VIDEO
GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_WRAP_GPU_HANDLE
GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_WRAP_SYSMEM
GST_GL_ALPHA
GST_GL_API_ANY
GST_GL_API_GLES1_NAME
GST_GL_API_GLES1
GST_GL_API_GLES2_NAME
GST_GL_API_GLES2
GST_GL_API_NONE
GST_GL_API_OPENGL
GST_GL_API_OPENGL3_NAME
GST_GL_API_OPENGL3
GST_GL_API_OPENGL_NAME
GST_GL_BASE_MEMORY_ALLOCATOR_NAME
GST_GL_BASE_MEMORY_ERROR_FAILED
GST_GL_BASE_MEMORY_ERROR_OLD_LIBS
GST_GL_BASE_MEMORY_ERROR_RESOURCE_UNAVAILABLE
GST_GL_BASE_MEMORY_TRANSFER_NEED_DOWNLOAD
GST_GL_BASE_MEMORY_TRANSFER_NEED_UPLOAD
GST_GL_BUFFER_ALLOCATOR_NAME
GST_GL_COLOR_CONVERT_FORMATS
GST_GL_COLOR_CONVERT_VIDEO_CAPS
GST_GL_CONTEXT_ERROR_CREATE_CONTEXT
GST_GL_CONTEXT_ERROR_FAILED
GST_GL_CONTEXT_ERROR_OLD_LIBS
GST_GL_CONTEXT_ERROR_RESOURCE_UNAVAILABLE
GST_GL_CONTEXT_ERROR_WRONG_API
GST_GL_CONTEXT_ERROR_WRONG_CONFIG
GST_GL_CONTEXT_TYPE_CGL
GST_GL_CONTEXT_TYPE_EAGL
GST_GL_CONTEXT_TYPE_EGL
GST_GL_CONTEXT_TYPE_GLX
GST_GL_CONTEXT_TYPE_WGL
GST_GL_DEPTH24_STENCIL8
GST_GL_DEPTH_COMPONENT16
GST_GL_DISPLAY_CONTEXT_TYPE
GST_GL_DISPLAY_EGL_NAME
GST_GL_DISPLAY_TYPE_ANY
GST_GL_DISPLAY_TYPE_COCOA
GST_GL_DISPLAY_TYPE_DISPMANX
GST_GL_DISPLAY_TYPE_EGL
GST_GL_DISPLAY_TYPE_GBM
GST_GL_DISPLAY_TYPE_NONE
GST_GL_DISPLAY_TYPE_VIV_FB
GST_GL_DISPLAY_TYPE_WAYLAND
GST_GL_DISPLAY_TYPE_WIN32
GST_GL_DISPLAY_TYPE_X11
GST_GL_LUMINANCE
GST_GL_LUMINANCE_ALPHA
GST_GL_MEMORY_ALLOCATOR_NAME
GST_GL_MEMORY_PBO_ALLOCATOR_NAME
GST_GL_MEMORY_VIDEO_FORMATS_STR
GST_GL_PLATFORM_ANY
GST_GL_PLATFORM_CGL
GST_GL_PLATFORM_EAGL
GST_GL_PLATFORM_EGL
GST_GL_PLATFORM_GLX
GST_GL_PLATFORM_NONE
GST_GL_PLATFORM_WGL
GST_GL_QUERY_NONE
GST_GL_QUERY_TIMESTAMP
GST_GL_QUERY_TIME_ELAPSED
GST_GL_R8
GST_GL_RED
GST_GL_RENDERBUFFER_ALLOCATOR_NAME
GST_GL_RG
GST_GL_RG8
GST_GL_RGB
GST_GL_RGB8
GST_GL_RGB16
GST_GL_RGB565
GST_GL_RGBA
GST_GL_RGBA8
GST_GL_RGBA16
GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS
GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS
GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS
GST_GL_TEXTURE_TARGET_2D
GST_GL_TEXTURE_TARGET_2D_STR
GST_GL_TEXTURE_TARGET_EXTERNAL_OES
GST_GL_TEXTURE_TARGET_EXTERNAL_OES_STR
GST_GL_TEXTURE_TARGET_NONE
GST_GL_TEXTURE_TARGET_RECTANGLE
GST_GL_TEXTURE_TARGET_RECTANGLE_STR
GST_GL_UPLOAD_DONE
GST_GL_UPLOAD_ERROR
GST_GL_UPLOAD_RECONFIGURE
GST_GL_UPLOAD_UNSHARED_GL_CONTEXT
GST_GL_UPLOAD_UNSUPPORTED
GST_GL_WINDOW_ERROR_FAILED
GST_GL_WINDOW_ERROR_OLD_LIBS
GST_GL_WINDOW_ERROR_RESOURCE_UNAVAILABLE
GST_MAP_GL

Functions

gst_buffer_add_gl_sync_meta
gst_buffer_add_gl_sync_meta_full
gst_buffer_pool_config_get_gl_allocation_params
gst_buffer_pool_config_set_gl_allocation_params
gst_context_get_gl_display
gst_context_set_gl_display
gst_gl_allocation_params_copy
gst_gl_allocation_params_copy_data
gst_gl_allocation_params_free
gst_gl_allocation_params_free_data
gst_gl_allocation_params_get_type
gst_gl_allocation_params_init
gst_gl_api_from_string
gst_gl_api_get_type
gst_gl_api_to_string
gst_gl_async_debug_free
gst_gl_async_debug_freeze
gst_gl_async_debug_init
gst_gl_async_debug_new
gst_gl_async_debug_output_log_msg
gst_gl_async_debug_store_log_msg
gst_gl_async_debug_thaw
gst_gl_async_debug_unset
gst_gl_base_filter_find_gl_context
gst_gl_base_filter_get_type
gst_gl_base_memory_alloc
gst_gl_base_memory_alloc_data
gst_gl_base_memory_allocator_get_type
gst_gl_base_memory_error_get_type
gst_gl_base_memory_error_quark
gst_gl_base_memory_get_type
gst_gl_base_memory_init
gst_gl_base_memory_init_once
gst_gl_base_memory_memcpy
gst_gl_base_memory_transfer_get_type
gst_gl_buffer_allocation_params_get_type
gst_gl_buffer_allocation_params_new
gst_gl_buffer_allocator_get_type
gst_gl_buffer_init_once
gst_gl_buffer_pool_get_type
gst_gl_buffer_pool_new
gst_gl_check_extension
gst_gl_color_convert_decide_allocation
gst_gl_color_convert_fixate_caps
gst_gl_color_convert_get_type
gst_gl_color_convert_new
gst_gl_color_convert_perform
gst_gl_color_convert_set_caps
gst_gl_color_convert_transform_caps
gst_gl_context_activate
gst_gl_context_can_share
gst_gl_context_check_feature
gst_gl_context_check_framebuffer_status
gst_gl_context_check_gl_version
gst_gl_context_clear_framebuffer
gst_gl_context_clear_shader
gst_gl_context_create
gst_gl_context_default_get_proc_address
gst_gl_context_destroy
gst_gl_context_error_get_type
gst_gl_context_error_quark
gst_gl_context_fill_info
gst_gl_context_get_current
gst_gl_context_get_current_gl_api
gst_gl_context_get_current_gl_context
gst_gl_context_get_display
gst_gl_context_get_gl_api
gst_gl_context_get_gl_context
gst_gl_context_get_gl_platform
gst_gl_context_get_gl_platform_version
gst_gl_context_get_gl_version
gst_gl_context_get_proc_address
gst_gl_context_get_proc_address_with_platform
gst_gl_context_get_thread
gst_gl_context_get_type
gst_gl_context_get_window
gst_gl_context_is_shared
gst_gl_context_new
gst_gl_context_new_wrapped
gst_gl_context_set_shared_with
gst_gl_context_set_window
gst_gl_context_supports_glsl_profile_version
gst_gl_context_supports_precision
gst_gl_context_supports_precision_highp
gst_gl_context_swap_buffers
gst_gl_context_thread_add
gst_gl_display_add_context
gst_gl_display_create_context
gst_gl_display_create_window
gst_gl_display_egl_get_from_native
gst_gl_display_egl_get_type
gst_gl_display_egl_new
gst_gl_display_egl_new_with_egl_display
gst_gl_display_filter_gl_api
gst_gl_display_find_window
gst_gl_display_get_gl_api
gst_gl_display_get_gl_api_unlocked
gst_gl_display_get_gl_context_for_thread
gst_gl_display_get_handle
gst_gl_display_get_handle_type
gst_gl_display_get_type
gst_gl_display_new
gst_gl_display_remove_window
gst_gl_display_type_get_type
gst_gl_display_wayland_get_type
gst_gl_display_wayland_new
gst_gl_display_wayland_new_with_display
gst_gl_display_x11_get_type
gst_gl_display_x11_new
gst_gl_display_x11_new_with_display
gst_gl_element_propagate_display_context
gst_gl_ensure_element_data
gst_gl_filter_add_rgba_pad_templates
gst_gl_filter_draw_fullscreen_quad
gst_gl_filter_filter_texture
gst_gl_filter_get_type
gst_gl_filter_render_to_target
gst_gl_filter_render_to_target_with_shader
gst_gl_format_from_video_info
gst_gl_format_get_type
gst_gl_format_is_supported
gst_gl_format_type_from_sized_gl_format
gst_gl_format_type_n_bytes
gst_gl_framebuffer_attach
gst_gl_framebuffer_bind
gst_gl_framebuffer_draw_to_texture
gst_gl_framebuffer_get_effective_dimensions
gst_gl_framebuffer_get_id
gst_gl_framebuffer_get_type
gst_gl_framebuffer_new
gst_gl_framebuffer_new_with_default_depth
gst_gl_get_plane_data_size
gst_gl_get_plane_start
gst_gl_handle_context_query
gst_gl_handle_set_context
gst_gl_insert_debug_marker
gst_gl_memory_allocator_get_default
gst_gl_memory_allocator_get_type
gst_gl_memory_copy_into
gst_gl_memory_copy_teximage
gst_gl_memory_get_texture_format
gst_gl_memory_get_texture_height
gst_gl_memory_get_texture_id
gst_gl_memory_get_texture_target
gst_gl_memory_get_texture_width
gst_gl_memory_init
gst_gl_memory_init_once
gst_gl_memory_pbo_allocator_get_type
gst_gl_memory_pbo_copy_into_texture
gst_gl_memory_pbo_download_transfer
gst_gl_memory_pbo_init_once
gst_gl_memory_pbo_upload_transfer
gst_gl_memory_read_pixels
gst_gl_memory_setup_buffer
gst_gl_memory_texsubimage
gst_gl_overlay_compositor_add_caps
gst_gl_overlay_compositor_draw_overlays
gst_gl_overlay_compositor_free_overlays
gst_gl_overlay_compositor_get_type
gst_gl_overlay_compositor_new
gst_gl_overlay_compositor_upload_overlays
gst_gl_platform_from_string
gst_gl_platform_get_type
gst_gl_platform_to_string
gst_gl_query_counter
gst_gl_query_end
gst_gl_query_free
gst_gl_query_init
gst_gl_query_local_gl_context
gst_gl_query_new
gst_gl_query_result
gst_gl_query_start
gst_gl_query_type_get_type
gst_gl_query_unset
gst_gl_renderbuffer_allocation_params_get_type
gst_gl_renderbuffer_allocation_params_new
gst_gl_renderbuffer_allocation_params_new_wrapped
gst_gl_renderbuffer_allocator_get_type
gst_gl_renderbuffer_get_format
gst_gl_renderbuffer_get_height
gst_gl_renderbuffer_get_id
gst_gl_renderbuffer_get_width
gst_gl_renderbuffer_init_once
gst_gl_shader_attach
gst_gl_shader_attach_unlocked
gst_gl_shader_bind_attribute_location
gst_gl_shader_bind_frag_data_location
gst_gl_shader_compile_attach_stage
gst_gl_shader_detach
gst_gl_shader_detach_unlocked
gst_gl_shader_get_attribute_location
gst_gl_shader_get_program_handle
gst_gl_shader_get_type
gst_gl_shader_is_linked
gst_gl_shader_link
gst_gl_shader_new
gst_gl_shader_new_default
gst_gl_shader_new_link_with_stages
gst_gl_shader_new_with_stages
gst_gl_shader_release
gst_gl_shader_release_unlocked
gst_gl_shader_set_uniform_1f
gst_gl_shader_set_uniform_1fv
gst_gl_shader_set_uniform_1i
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_3fv
gst_gl_shader_set_uniform_matrix_4fv
gst_gl_shader_set_uniform_matrix_2x3fv
gst_gl_shader_set_uniform_matrix_2x4fv
gst_gl_shader_set_uniform_matrix_3x2fv
gst_gl_shader_set_uniform_matrix_3x4fv
gst_gl_shader_set_uniform_matrix_4x2fv
gst_gl_shader_set_uniform_matrix_4x3fv
gst_gl_shader_string_fragment_external_oes_get_default
gst_gl_shader_string_fragment_get_default
gst_gl_shader_string_get_highest_precision
gst_gl_shader_use
gst_gl_sized_gl_format_from_gl_format_type
gst_gl_stereo_downmix_get_type
gst_gl_stereo_downmix_mode_get_type
gst_gl_sync_meta_api_get_type
gst_gl_sync_meta_get_info
gst_gl_sync_meta_set_sync_point
gst_gl_sync_meta_wait
gst_gl_sync_meta_wait_cpu
gst_gl_texture_target_from_gl
gst_gl_texture_target_from_string
gst_gl_texture_target_get_type
gst_gl_texture_target_to_buffer_pool_option
gst_gl_texture_target_to_gl
gst_gl_texture_target_to_string
gst_gl_upload_get_caps
gst_gl_upload_get_input_template_caps
gst_gl_upload_get_type
gst_gl_upload_new
gst_gl_upload_perform_with_buffer
gst_gl_upload_propose_allocation
gst_gl_upload_return_get_type
gst_gl_upload_set_caps
gst_gl_upload_set_context
gst_gl_upload_transform_caps
gst_gl_value_get_texture_target_mask
gst_gl_value_set_texture_target
gst_gl_value_set_texture_target_from_mask
gst_gl_version_to_glsl_version
gst_gl_video_allocation_params_copy_data
gst_gl_video_allocation_params_free_data
gst_gl_video_allocation_params_get_type
gst_gl_video_allocation_params_init_full
gst_gl_video_allocation_params_new
gst_gl_video_allocation_params_new_wrapped_data
gst_gl_video_allocation_params_new_wrapped_gl_handle
gst_gl_video_allocation_params_new_wrapped_texture
gst_gl_view_convert_fixate_caps
gst_gl_view_convert_get_output
gst_gl_view_convert_get_type
gst_gl_view_convert_new
gst_gl_view_convert_perform
gst_gl_view_convert_reset
gst_gl_view_convert_set_caps
gst_gl_view_convert_set_context
gst_gl_view_convert_submit_input_buffer
gst_gl_view_convert_transform_caps
gst_gl_window_controls_viewport
gst_gl_window_draw
gst_gl_window_error_get_type
gst_gl_window_error_quark
gst_gl_window_get_context
gst_gl_window_get_display
gst_gl_window_get_surface_dimensions
gst_gl_window_get_type
gst_gl_window_get_window_handle
gst_gl_window_handle_events
gst_gl_window_new
gst_gl_window_queue_resize
gst_gl_window_quit
gst_gl_window_resize
gst_gl_window_run
gst_gl_window_send_key_event
gst_gl_window_send_message
gst_gl_window_send_message_async
gst_gl_window_send_mouse_event
gst_gl_window_set_close_callback
gst_gl_window_set_draw_callback
gst_gl_window_set_preferred_size
gst_gl_window_set_render_rectangle
gst_gl_window_set_resize_callback
gst_gl_window_set_window_handle
gst_gl_window_show
gst_glsl_error_get_type
gst_glsl_error_quark
gst_glsl_profile_from_string
gst_glsl_profile_get_type
gst_glsl_profile_to_string
gst_glsl_stage_compile
gst_glsl_stage_get_handle
gst_glsl_stage_get_profile
gst_glsl_stage_get_shader_type
gst_glsl_stage_get_type
gst_glsl_stage_get_version
gst_glsl_stage_new
gst_glsl_stage_new_default_fragment
gst_glsl_stage_new_default_vertex
gst_glsl_stage_new_with_string
gst_glsl_stage_new_with_strings
gst_glsl_stage_set_strings
gst_glsl_string_get_version_profile
gst_glsl_version_from_string
gst_glsl_version_get_type
gst_glsl_version_profile_from_string
gst_glsl_version_profile_to_string
gst_glsl_version_to_string
gst_is_gl_base_memory
gst_is_gl_buffer
gst_is_gl_memory
gst_is_gl_memory_pbo
gst_is_gl_renderbuffer

Type Definitions

GstGLAPI
GstGLAllocationParamsCopyFunc
GstGLAllocationParamsFreeFunc
GstGLAsyncDebugLogGetMessage
GstGLBaseFilterPrivate
GstGLBaseMemoryAllocatorAllocFunction
GstGLBaseMemoryAllocatorCopyFunction
GstGLBaseMemoryAllocatorCreateFunction
GstGLBaseMemoryAllocatorDestroyFunction
GstGLBaseMemoryAllocatorMapFunction
GstGLBaseMemoryAllocatorUnmapFunction
GstGLBaseMemoryError
GstGLBaseMemoryTransfer
GstGLBufferPoolPrivate
GstGLColorConvertPrivate
GstGLContextError
GstGLContextPrivate
GstGLContextThreadFunc
GstGLDisplayPrivate
GstGLDisplayType
GstGLFilterRenderFunc
GstGLFormat
GstGLFramebufferFunc
GstGLFramebufferPrivate
GstGLFuncs
GstGLPlatform
GstGLQueryType
GstGLSLError
GstGLSLProfile
GstGLSLStagePrivate
GstGLSLVersion
GstGLShaderPrivate
GstGLStereoDownmix
GstGLTextureTarget
GstGLUploadPrivate
GstGLUploadReturn
GstGLViewConvertPrivate
GstGLWindowCB
GstGLWindowError
GstGLWindowPrivate
GstGLWindowResizeCB