summaryrefslogtreecommitdiff
path: root/win32/common/libgstgl.def
blob: c547e502e62aafaa767ff63927122bd3bb034daa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
EXPORTS
	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_egl_image_from_dmabuf
	gst_egl_image_get_image
	gst_egl_image_get_orientation
	gst_egl_image_get_type
	gst_egl_image_new_wrapped
	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_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_store_log_msg_valist
	gst_gl_async_debug_thaw
	gst_gl_async_debug_unset
	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_quark
	gst_gl_base_memory_init
	gst_gl_base_memory_init_once
	gst_gl_base_memory_memcpy
	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_caps_replace_all_caps_features
	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_shader
	gst_gl_context_create
	gst_gl_context_debug DATA
	gst_gl_context_default_get_proc_address
	gst_gl_context_del_fbo
	gst_gl_context_del_shader
	gst_gl_context_destroy
	gst_gl_context_egl_get_current_context
	gst_gl_context_egl_get_error_string
	gst_gl_context_egl_get_proc_address
	gst_gl_context_egl_get_type
	gst_gl_context_egl_new
	gst_gl_context_error_quark
	gst_gl_context_fill_info
	gst_gl_context_gen_fbo
	gst_gl_context_gen_shader
	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_error
	gst_gl_context_get_gl_api
	gst_gl_context_get_gl_context
	gst_gl_context_get_gl_platform
	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_glx_get_current_context
	gst_gl_context_glx_get_gl_api
	gst_gl_context_glx_get_proc_address
	gst_gl_context_glx_get_type
	gst_gl_context_glx_new
	gst_gl_context_is_shared
	gst_gl_context_new
	gst_gl_context_new_wrapped
	gst_gl_context_set_error
	gst_gl_context_set_shared_with
	gst_gl_context_set_window
	gst_gl_context_supports_glsl_profile_version
	gst_gl_context_thread_add
	gst_gl_context_use_fbo_v2
	gst_gl_control_binding_proxy_get_type
	gst_gl_control_binding_proxy_new
	gst_gl_display_add_context
	gst_gl_display_create_context
	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_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_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_dummy_window_get_type
	gst_gl_dummy_window_new
	gst_gl_ensure_element_data
	gst_gl_filter_draw_texture
	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_gl_texture_type
	gst_gl_format_type_n_bytes
	gst_gl_framebuffer_delete
	gst_gl_framebuffer_generate
	gst_gl_framebuffer_get_type
	gst_gl_framebuffer_new
	gst_gl_framebuffer_use_v2
	gst_gl_get_affine_transformation_meta_as_ndc
	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_egl_allocator_get_type
	gst_gl_memory_egl_get_display
	gst_gl_memory_egl_get_image
	gst_gl_memory_egl_get_orientation
	gst_gl_memory_egl_init_once
	gst_gl_memory_get_texture_height
	gst_gl_memory_get_texture_id
	gst_gl_memory_get_texture_target
	gst_gl_memory_get_texture_type
	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_multiply_matrix4
	gst_gl_object_add_control_binding_proxy
	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_to_string
	gst_gl_query_counter
	gst_gl_query_end
	gst_gl_query_free
	gst_gl_query_init
	gst_gl_query_new
	gst_gl_query_result
	gst_gl_query_start
	gst_gl_query_unset
	gst_gl_run_query
	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_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_string_fragment_default DATA
	gst_gl_shader_string_fragment_external_oes_default DATA
	gst_gl_shader_string_vertex_default DATA
	gst_gl_shader_string_vertex_mat4_texture_transform DATA
	gst_gl_shader_string_vertex_mat4_vertex_transform DATA
	gst_gl_shader_use
	gst_gl_sized_gl_format_from_gl_format_type
	gst_gl_stereo_downmix_mode_get_type
	gst_gl_sync_meta_api_get_type
	gst_gl_sync_meta_debug DATA
	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_to_buffer_pool_option
	gst_gl_texture_target_to_gl
	gst_gl_texture_target_to_string
	gst_gl_texture_type_from_format
	gst_gl_texture_type_n_bytes
	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_set_caps
	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_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_debug DATA
	gst_gl_window_draw
	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_is_running
	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_key_event_async
	gst_gl_window_send_message
	gst_gl_window_send_message_async
	gst_gl_window_send_mouse_event
	gst_gl_window_send_mouse_event_async
	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_gl_window_wayland_egl_create_window
	gst_gl_window_wayland_egl_get_type
	gst_gl_window_wayland_egl_new
	gst_gl_window_x11_close
	gst_gl_window_x11_create_window
	gst_gl_window_x11_draw
	gst_gl_window_x11_get_display
	gst_gl_window_x11_get_type
	gst_gl_window_x11_get_window_handle
	gst_gl_window_x11_handle_event
	gst_gl_window_x11_handle_events
	gst_gl_window_x11_new
	gst_gl_window_x11_open
	gst_gl_window_x11_set_window_handle
	gst_gl_window_x11_show
	gst_gl_window_x11_trap_x_errors
	gst_gl_window_x11_untrap_x_errors
	gst_gl_wrapped_context_get_type
	gst_glsl_error_quark
	gst_glsl_profile_from_string
	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_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_egl
	gst_is_gl_memory_pbo