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
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
|
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error meh!
#endif
GO(gst_buffer_add_gl_sync_meta, pFpp)
//GO(gst_buffer_add_gl_sync_meta_full,
//GO(gst_buffer_pool_config_get_gl_allocation_params,
//GO(gst_buffer_pool_config_set_gl_allocation_params,
GO(gst_context_get_gl_display, iFpp)
GO(gst_context_set_gl_display, vFpp)
//GO(gst_egl_get_error_string,
GO(gst_egl_image_export_dmabuf, iFpppp)
//GO(gst_egl_image_from_dmabuf,
//GO(gst_egl_image_from_dmabuf_direct,
//GO(gst_egl_image_from_dmabuf_direct_target,
GO(gst_egl_image_from_texture, pFppp)
//GO(gst_egl_image_get_image,
GO(gst_egl_image_get_type, LFv)
//GO(gst_egl_image_new_wrapped,
//GO(gst_gl_allocation_params_copy,
//GO(gst_gl_allocation_params_copy_data,
GO(gst_gl_allocation_params_free, vFp)
//GO(gst_gl_allocation_params_free_data,
GO(gst_gl_allocation_params_get_type, LFv)
//GO(gst_gl_allocation_params_init,
GO(gst_gl_api_from_string, uFp)
GO(gst_gl_api_get_type, LFv)
GO(gst_gl_api_to_string, pFu)
//GO(gst_gl_async_debug_free,
//GO(gst_gl_async_debug_freeze,
//GO(gst_gl_async_debug_init,
//GO(gst_gl_async_debug_new,
//GO(gst_gl_async_debug_output_log_msg,
//GO(gst_gl_async_debug_store_log_msg,
//GO(gst_gl_async_debug_store_log_msg_valist,
//GO(gst_gl_async_debug_thaw,
//GO(gst_gl_async_debug_unset,
GO(gst_gl_base_filter_find_gl_context, iFp)
GO(gst_gl_base_filter_get_gl_context, pFp)
GO(gst_gl_base_filter_get_type, LFv)
GO(gst_gl_base_memory_alloc, pFpp)
GO(gst_gl_base_memory_allocator_get_type, LFv)
//GO(gst_gl_base_memory_alloc_data,
GO(gst_gl_base_memory_error_get_type, LFv)
GO(gst_gl_base_memory_error_quark, uFv)
GO(gst_gl_base_memory_get_type, LFv)
//GO(gst_gl_base_memory_init,
//GO(gst_gl_base_memory_init_once,
//GO(gst_gl_base_memory_memcpy,
GO(gst_gl_base_memory_transfer_get_type, LFv)
GO(gst_gl_base_src_get_type, LFv)
GO(gst_gl_buffer_allocation_params_get_type, LFv)
//GO(gst_gl_buffer_allocation_params_new,
GO(gst_gl_buffer_allocator_get_type, LFv)
GO(gst_gl_buffer_get_type, LFv)
//GO(gst_gl_buffer_init_once,
//GO(gst_gl_buffer_pool_get_gl_allocation_params,
GO(gst_gl_buffer_pool_get_type, LFv)
GO(gst_gl_buffer_pool_new, pFp)
GO(gst_gl_check_extension, iFpp)
GO(gst_gl_color_convert_decide_allocation, iFpp)
GO(gst_gl_color_convert_fixate_caps, pFpipp)
GO(gst_gl_color_convert_get_type, LFv)
GO(gst_gl_color_convert_new, pFp)
GO(gst_gl_color_convert_perform, pFpp)
GO(gst_gl_color_convert_set_caps, iFppp)
GO(gst_gl_color_convert_transform_caps, pFpipp)
//DATA(GST_GL_CONFIG_ATTRIB_ALPHA_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_BLUE_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_CAVEAT_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_CONFIG_ID_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_CONFORMANT_API_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_DEPTH_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_GREEN_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_LEVEL_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_LUMINANCE_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_HEIGHT_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_PIXELS_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_WIDTH_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_MAX_SWAP_INTERVAL_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_MIN_SWAP_INTERVAL_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_NATIVE_RENDERABLE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_NATIVE_VISUAL_ID_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_PLATFORM_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_RED_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_RENDERABLE_API_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_SAMPLE_BUFFERS_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_SAMPLES_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_STENCIL_SIZE_NAME,
//DATA(GST_GL_CONFIG_ATTRIB_SURFACE_TYPE_NAME,
GO(gst_gl_config_caveat_get_type, LFv)
GO(gst_gl_config_caveat_to_string, pFu)
GO(gst_gl_config_surface_type_get_type, LFv)
GO(gst_gl_config_surface_type_to_string, pFu)
//GO(gst_gl_context_activate,
//GO(gst_gl_context_can_share,
//GO(gst_gl_context_check_feature,
//GO(gst_gl_context_check_framebuffer_status,
GO(gst_gl_context_check_gl_version, iFpiii)
//GO(gst_gl_context_clear_framebuffer,
GO(gst_gl_context_clear_shader, vFp)
//GO(gst_gl_context_create,
GOM(gst_gl_context_default_get_proc_address, pFEup)
//GO(gst_gl_context_destroy,
GO(gst_gl_context_error_get_type, LFv)
//GO(gst_gl_context_error_quark,
//GO(gst_gl_context_fill_info,
//GO(gst_gl_context_get_config,
GO(gst_gl_context_get_current, pFv)
GO(gst_gl_context_get_current_gl_api, uFupp)
GO(gst_gl_context_get_current_gl_context, LFu)
//GO(gst_gl_context_get_display,
GO(gst_gl_context_get_gl_api, iFp)
//GO(gst_gl_context_get_gl_context,
GO(gst_gl_context_get_gl_platform, iFp)
//GO(gst_gl_context_get_gl_platform_version,
//GO(gst_gl_context_get_gl_version,
//GO(gst_gl_context_get_proc_address,
GOM(gst_gl_context_get_proc_address_with_platform, pFEuup)
//GO(gst_gl_context_get_thread,
GO(gst_gl_context_get_type, LFv)
GO(gst_gl_context_get_window, pFp)
//GO(gst_gl_context_is_shared,
//GO(gst_gl_context_new,
//GO(gst_gl_context_new_wrapped,
//GO(gst_gl_context_request_config,
//GO(gst_gl_context_set_shared_with,
//GO(gst_gl_context_set_window,
//GO(gst_gl_context_supports_glsl_profile_version,
//GO(gst_gl_context_supports_precision,
//GO(gst_gl_context_supports_precision_highp,
//GO(gst_gl_context_swap_buffers,
GOM(gst_gl_context_thread_add, vFEppp)
GO(gst_gl_display_add_context, iFpp)
GO(gst_gl_display_create_context, iFpppp)
//GO(gst_gl_display_create_window,
GO(gst_gl_display_egl_device_get_type, LFv)
//GO(gst_gl_display_egl_device_new,
//GO(gst_gl_display_egl_device_new_with_egl_device,
//GO(gst_gl_display_egl_from_gl_display,
//GO(gst_gl_display_egl_get_from_native,
GO(gst_gl_display_egl_get_type, LFv)
//GO(gst_gl_display_egl_new,
//GO(gst_gl_display_egl_new_with_egl_display,
GO(gst_gl_display_filter_gl_api, vFpi)
//GO(gst_gl_display_find_window,
//GO(gst_gl_display_get_gl_api,
//GO(gst_gl_display_get_gl_api_unlocked,
GO(gst_gl_display_get_gl_context_for_thread, pFpp)
//GO(gst_gl_display_get_handle,
//GO(gst_gl_display_get_handle_type,
GO(gst_gl_display_get_type, LFv)
GO(gst_gl_display_new, pFv)
GO(gst_gl_display_new_with_type, pFi)
//GO(gst_gl_display_remove_context,
//GO(gst_gl_display_remove_window,
//GO(gst_gl_display_retrieve_window,
GO(gst_gl_display_type_get_type, LFv)
GO(gst_gl_display_wayland_get_type, LFv)
//GO(gst_gl_display_wayland_new,
//GO(gst_gl_display_wayland_new_with_display,
GO(gst_gl_display_x11_get_type, LFv)
//GO(gst_gl_display_x11_new,
//GO(gst_gl_display_x11_new_with_display,
//GO(gst_gl_element_propagate_display_context,
GO(gst_gl_ensure_element_data, iFppp)
GO(gst_gl_filter_add_rgba_pad_templates, vFp)
GO(gst_gl_filter_draw_fullscreen_quad, vFp)
GO(gst_gl_filter_filter_texture, iFppp)
GO(gst_gl_filter_get_type, LFv)
GOM(gst_gl_filter_render_to_target, iFEppppp)
GO(gst_gl_filter_render_to_target_with_shader, vFpppp)
//GO(gst_gl_format_from_video_info,
GO(gst_gl_format_get_type, LFv)
//GO(gst_gl_format_is_supported,
GO(gst_gl_format_type_from_sized_gl_format, vFupp)
GO(gst_gl_format_type_n_bytes, uFuu)
//GO(gst_gl_framebuffer_attach,
//GO(gst_gl_framebuffer_bind,
GOM(gst_gl_framebuffer_draw_to_texture, iFEpppp)
GO(gst_gl_framebuffer_get_effective_dimensions, vFppp)
GO(gst_gl_framebuffer_get_id, uFp)
GO(gst_gl_framebuffer_get_type, LFv)
//GO(gst_gl_framebuffer_new,
GO(gst_gl_framebuffer_new_with_default_depth, pFpuu)
GO(gst_gl_get_affine_transformation_meta_as_ndc, vFpp)
//GO(gst_gl_get_plane_data_size,
//GO(gst_gl_get_plane_start,
GO(gst_gl_handle_context_query, iFppppp)
GO(gst_gl_handle_set_context, iFpppp)
GOM(gst_gl_insert_debug_marker, vFppV)
//GO(gst_gl_memory_allocator_get_default,
GO(gst_gl_memory_allocator_get_type, LFv)
//GO(gst_gl_memory_copy_into,
//GO(gst_gl_memory_copy_teximage,
GO(gst_gl_memory_egl_allocator_get_type, LFv)
//GO(gst_gl_memory_egl_get_display,
//GO(gst_gl_memory_egl_get_image,
GO(gst_gl_memory_egl_get_type, LFv)
//GO(gst_gl_memory_egl_init_once,
//GO(gst_gl_memory_get_texture_format,
GO(gst_gl_memory_get_texture_height, iFp)
GO(gst_gl_memory_get_texture_id, uFp)
GO(gst_gl_memory_get_texture_target, iFp)
GO(gst_gl_memory_get_texture_width, iFp)
GO(gst_gl_memory_get_type, LFv)
//GO(gst_gl_memory_init,
//GO(gst_gl_memory_init_once,
GO(gst_gl_memory_pbo_allocator_get_type, LFv)
//GO(gst_gl_memory_pbo_copy_into_texture,
GO(gst_gl_memory_pbo_download_transfer, vFp)
GO(gst_gl_memory_pbo_get_type, LFv)
//GO(gst_gl_memory_pbo_init_once,
//GO(gst_gl_memory_pbo_upload_transfer,
//GO(gst_gl_memory_read_pixels,
//GO(gst_gl_memory_setup_buffer,
//GO(gst_gl_memory_texsubimage,
GO(gst_gl_multiply_matrix4, vFppp)
GO(gst_gl_overlay_compositor_add_caps, pFp)
GO(gst_gl_overlay_compositor_draw_overlays, vFp)
GO(gst_gl_overlay_compositor_free_overlays, vFp)
GO(gst_gl_overlay_compositor_get_type, LFv)
GO(gst_gl_overlay_compositor_new, pFp)
GO(gst_gl_overlay_compositor_upload_overlays, vFpp)
GO(gst_gl_platform_from_string, uFp)
GO(gst_gl_platform_get_type, LFv)
GO(gst_gl_platform_to_string, pFu)
//GO(gst_gl_query_counter,
//GO(gst_gl_query_end,
//GO(gst_gl_query_free,
//GO(gst_gl_query_init,
GO(gst_gl_query_local_gl_context, iFpup)
//GO(gst_gl_query_new,
//GO(gst_gl_query_result,
//GO(gst_gl_query_start,
GO(gst_gl_query_type_get_type, LFv)
//GO(gst_gl_query_unset,
GO(gst_gl_renderbuffer_allocation_params_get_type, LFv)
//GO(gst_gl_renderbuffer_allocation_params_new,
//GO(gst_gl_renderbuffer_allocation_params_new_wrapped,
GO(gst_gl_renderbuffer_allocator_get_type, LFv)
//GO(gst_gl_renderbuffer_get_format,
//GO(gst_gl_renderbuffer_get_height,
//GO(gst_gl_renderbuffer_get_id,
GO(gst_gl_renderbuffer_get_type, LFv)
//GO(gst_gl_renderbuffer_get_width,
GO(gst_gl_renderbuffer_init_once, vFv)
GO(gst_gl_set_affine_transformation_meta_from_ndc, vFpp)
GO(gst_gl_shader_attach, iFpp)
GO(gst_gl_shader_attach_unlocked, iFpp)
GO(gst_gl_shader_bind_attribute_location, vFpup)
GO(gst_gl_shader_bind_frag_data_location, vFpup)
GO(gst_gl_shader_compile_attach_stage, iFppp)
GO(gst_gl_shader_detach, vFpp)
GO(gst_gl_shader_detach_unlocked, vFpp)
GO(gst_gl_shader_get_attribute_location, iFpp)
GO(gst_gl_shader_get_program_handle, iFp)
GO(gst_gl_shader_get_type, LFv)
GO(gst_gl_shader_is_linked, iFp)
GO(gst_gl_shader_link, iFpp)
GO(gst_gl_shader_new, pFp)
GO(gst_gl_shader_new_default, pFpp)
GO(gst_gl_shader_new_link_with_stages, pFpppppppppppp) //vaargs
GO(gst_gl_shader_new_with_stages, pFpppppppppppp) //vaarg
//GO(gst_gl_shader_release,
//GO(gst_gl_shader_release_unlocked,
GO(gst_gl_shader_set_uniform_1f, vFppf)
GO(gst_gl_shader_set_uniform_1fv, vFppup)
GO(gst_gl_shader_set_uniform_1i, vFppi)
//GO(gst_gl_shader_set_uniform_1iv,
GO(gst_gl_shader_set_uniform_2f, vFppff)
//GO(gst_gl_shader_set_uniform_2fv,
GO(gst_gl_shader_set_uniform_2i, vFppii)
//GO(gst_gl_shader_set_uniform_2iv,
GO(gst_gl_shader_set_uniform_3f, vFppfff)
//GO(gst_gl_shader_set_uniform_3fv,
GO(gst_gl_shader_set_uniform_3i, vFppiii)
//GO(gst_gl_shader_set_uniform_3iv,
GO(gst_gl_shader_set_uniform_4f, vFppffff)
GO(gst_gl_shader_set_uniform_4fv, vFppup)
GO(gst_gl_shader_set_uniform_4i, vFppiiii)
GO(gst_gl_shader_set_uniform_4iv, vFppup)
//GO(gst_gl_shader_set_uniform_matrix_2fv,
//GO(gst_gl_shader_set_uniform_matrix_2x3fv,
//GO(gst_gl_shader_set_uniform_matrix_2x4fv,
//GO(gst_gl_shader_set_uniform_matrix_3fv,
//GO(gst_gl_shader_set_uniform_matrix_3x2fv,
//GO(gst_gl_shader_set_uniform_matrix_3x4fv,
GO(gst_gl_shader_set_uniform_matrix_4fv, vFppiip)
//GO(gst_gl_shader_set_uniform_matrix_4x2fv,
GO(gst_gl_shader_set_uniform_matrix_4x3fv, vFppiip)
//DATA(gst_gl_shader_string_fragment_default,
//DATA(gst_gl_shader_string_fragment_external_oes_default,
GO(gst_gl_shader_string_fragment_external_oes_get_default, pFpii)
GO(gst_gl_shader_string_fragment_get_default, pFpii)
DATA(gst_gl_shader_string_fragment_highp_precision, sizeof(void*))
DATA(gst_gl_shader_string_fragment_mediump_precision, sizeof(void*))
GO(gst_gl_shader_string_get_highest_precision, pFpii)
DATA(gst_gl_shader_string_vertex_default, sizeof(void*))
DATA(gst_gl_shader_string_vertex_mat4_texture_transform, sizeof(void*))
DATA(gst_gl_shader_string_vertex_mat4_vertex_transform, sizeof(void*))
GO(gst_gl_shader_use, vFp)
//GO(gst_gl_sized_gl_format_from_gl_format_type,
GO(gst_glsl_error_get_type, LFv)
GO(gst_glsl_error_quark, pFv)
GO(gst_glsl_profile_from_string, iFp)
GO(gst_glsl_profile_get_type, LFv)
GO(gst_glsl_profile_to_string, pFi)
GO(gst_glsl_stage_compile, iFpp)
//GO(gst_glsl_stage_get_handle,
//GO(gst_glsl_stage_get_profile,
//GO(gst_glsl_stage_get_shader_type,
GO(gst_glsl_stage_get_type, LFv)
//GO(gst_glsl_stage_get_version,
//GO(gst_glsl_stage_new,
GO(gst_glsl_stage_new_default_fragment, pFp)
GO(gst_glsl_stage_new_default_vertex, pFp)
GO(gst_glsl_stage_new_with_string, pFpuiip)
GO(gst_glsl_stage_new_with_strings, pFpuiiip)
//GO(gst_glsl_stage_set_strings,
GO(gst_glsl_string_get_version_profile, iFppp)
GO(gst_glsl_version_from_string, uFp)
GO(gst_glsl_version_get_type, LFv)
//GO(gst_glsl_version_profile_from_string,
GO(gst_glsl_version_profile_to_string, pFui)
GO(gst_glsl_version_to_string, pFu)
GO(gst_gl_stereo_downmix_get_type, LFv)
GO(gst_gl_stereo_downmix_mode_get_type, LFv)
GO(gst_gl_sync_meta_api_get_type, LFv)
//GO(gst_gl_sync_meta_get_info,
GO(gst_gl_sync_meta_set_sync_point, vFpp)
GO(gst_gl_sync_meta_wait, vFpp)
GO(gst_gl_sync_meta_wait_cpu, vFpp)
GO(gst_gl_texture_target_from_gl, uFu)
GO(gst_gl_texture_target_from_string, uFp)
GO(gst_gl_texture_target_get_type, LFv)
GO(gst_gl_texture_target_to_buffer_pool_option, pFu)
GO(gst_gl_texture_target_to_gl, uFu)
GO(gst_gl_texture_target_to_string, pFi)
GO(gst_gl_upload_get_caps, vFppp)
GO(gst_gl_upload_get_input_template_caps, pFv)
GO(gst_gl_upload_get_type, LFv)
GO(gst_gl_upload_new, pFp)
GO(gst_gl_upload_perform_with_buffer, iFppp)
GO(gst_gl_upload_propose_allocation, vFppp)
GO(gst_gl_upload_return_get_type, LFv)
GO(gst_gl_upload_set_caps, iFppp)
GO(gst_gl_upload_set_context, vFpp)
GO(gst_gl_upload_transform_caps, pFppipp)
GO(gst_gl_value_get_texture_target_mask, uFp)
GO(gst_gl_value_set_texture_target, iFpu)
//GO(gst_gl_value_set_texture_target_from_mask,
GO(gst_gl_version_to_glsl_version, uFuii)
//GO(gst_gl_video_allocation_params_copy_data,
//GO(gst_gl_video_allocation_params_free_data,
GO(gst_gl_video_allocation_params_get_type, LFv)
//GO(gst_gl_video_allocation_params_init_full,
GO(gst_gl_video_allocation_params_new, pFpppupii)
//GO(gst_gl_video_allocation_params_new_wrapped_data,
//GO(gst_gl_video_allocation_params_new_wrapped_gl_handle,
//GO(gst_gl_video_allocation_params_new_wrapped_texture,
GO(gst_gl_view_convert_fixate_caps, pFpipp)
GO(gst_gl_view_convert_get_output, iFpp)
GO(gst_gl_view_convert_get_type, LFv)
GO(gst_gl_view_convert_new, pFv)
GO(gst_gl_view_convert_perform, pFpp)
GO(gst_gl_view_convert_reset, vFp)
GO(gst_gl_view_convert_set_caps, iFppp)
GO(gst_gl_view_convert_set_context, vFpp)
GO(gst_gl_view_convert_submit_input_buffer, iFpip)
GO(gst_gl_view_convert_transform_caps, pFpipp)
GO(gst_gl_window_controls_viewport, iFp)
GO(gst_gl_window_draw, iFp)
GO(gst_gl_window_error_get_type, LFv)
GO(gst_gl_window_error_quark, pFv)
//GO(gst_gl_window_get_context,
//GO(gst_gl_window_get_display,
GO(gst_gl_window_get_surface_dimensions, vFppp)
GO(gst_gl_window_get_type, LFv)
//GO(gst_gl_window_get_window_handle,
GO(gst_gl_window_handle_events, vFpi)
//GO(gst_gl_window_has_output_surface,
//GO(gst_gl_window_new,
GO(gst_gl_window_queue_resize, vFp)
//GO(gst_gl_window_quit,
//GO(gst_gl_window_resize,
//GO(gst_gl_window_run,
//GO(gst_gl_window_send_key_event,
GOM(gst_gl_window_send_message, vFEppp)
//GO(gst_gl_window_send_message_async,
//GO(gst_gl_window_send_mouse_event,
//GO(gst_gl_window_send_scroll_event,
GOM(gst_gl_window_set_close_callback, vFEpppp)
GOM(gst_gl_window_set_draw_callback, vFEpppp)
GO(gst_gl_window_set_preferred_size, vFpii)
GO(gst_gl_window_set_render_rectangle, iFpiiii)
GOM(gst_gl_window_set_resize_callback, vFEpppp)
GO(gst_gl_window_set_window_handle, vFpL)
GO(gst_gl_window_show, vFp)
//GO(gst_is_gl_base_memory,
//GO(gst_is_gl_buffer,
//GO(gst_is_gl_memory,
//GO(gst_is_gl_memory_egl,
GO(gst_is_gl_memory_pbo, iFp)
//GO(gst_is_gl_renderbuffer,
|