diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-11-13 09:51:12 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-11-13 09:51:12 +0100 |
| commit | a77f8bf2032db810b261b1b7df46662de777dfa4 (patch) | |
| tree | 16e8212993449b3a620dd1a18953376ba7455816 /src/wrapped | |
| parent | efc7877ffde9f82536dd62e34aeffd918fcacdbb (diff) | |
| download | box64-a77f8bf2032db810b261b1b7df46662de777dfa4.tar.gz box64-a77f8bf2032db810b261b1b7df46662de777dfa4.zip | |
Added wrapped libgstgl-1.0 with a few functions
Diffstat (limited to 'src/wrapped')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgstgldefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgstgltypes.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgstglundefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedgstgl.c | 22 | ||||
| -rw-r--r-- | src/wrapped/wrappedgstgl_private.h | 405 | ||||
| -rw-r--r-- | src/wrapped/wrappedgstreamer_private.h | 2 | ||||
| -rw-r--r-- | src/wrapped/wrappedwaylandclient_private.h | 22 |
8 files changed, 473 insertions, 12 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 9dbb3edc..6168b25b 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -2661,6 +2661,7 @@ wrappedgssapikrb5: wrappedgstapp: wrappedgstaudio: wrappedgstbase: +wrappedgstgl: wrappedgstreamer: - vFppV: - gst_caps_set_simple diff --git a/src/wrapped/generated/wrappedgstgldefs.h b/src/wrapped/generated/wrappedgstgldefs.h new file mode 100644 index 00000000..921938d0 --- /dev/null +++ b/src/wrapped/generated/wrappedgstgldefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedgstglDEFS_H_ +#define __wrappedgstglDEFS_H_ + + +#endif // __wrappedgstglDEFS_H_ diff --git a/src/wrapped/generated/wrappedgstgltypes.h b/src/wrapped/generated/wrappedgstgltypes.h new file mode 100644 index 00000000..1ab5e37d --- /dev/null +++ b/src/wrapped/generated/wrappedgstgltypes.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedgstglTYPES_H_ +#define __wrappedgstglTYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedgstglTYPES_H_ diff --git a/src/wrapped/generated/wrappedgstglundefs.h b/src/wrapped/generated/wrappedgstglundefs.h new file mode 100644 index 00000000..6c070536 --- /dev/null +++ b/src/wrapped/generated/wrappedgstglundefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedgstglUNDEFS_H_ +#define __wrappedgstglUNDEFS_H_ + + +#endif // __wrappedgstglUNDEFS_H_ diff --git a/src/wrapped/wrappedgstgl.c b/src/wrapped/wrappedgstgl.c new file mode 100644 index 00000000..bc23c293 --- /dev/null +++ b/src/wrapped/wrappedgstgl.c @@ -0,0 +1,22 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "debug.h" +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" + +const char* gstglName = "libgstgl-1.0.so.0"; +#define LIBNAME gstgl + +#define PRE_INIT \ + if(box64_nogtk) \ + return -1; + +#include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedgstgl_private.h b/src/wrapped/wrappedgstgl_private.h new file mode 100644 index 00000000..e24d5ce1 --- /dev/null +++ b/src/wrapped/wrappedgstgl_private.h @@ -0,0 +1,405 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error meh! +#endif + +//GO(gst_buffer_add_gl_sync_meta, +//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, +GO(gst_context_set_gl_display, vFpp) +//GO(gst_egl_get_error_string, +//GO(gst_egl_image_export_dmabuf, +//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, +//GO(gst_egl_image_get_image, +//GO(gst_egl_image_get_type, +//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, +//GO(gst_gl_allocation_params_free_data, +//GO(gst_gl_allocation_params_get_type, +//GO(gst_gl_allocation_params_init, +//GO(gst_gl_api_from_string, +//GO(gst_gl_api_get_type, +//GO(gst_gl_api_to_string, +//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, +//GO(gst_gl_base_filter_get_gl_context, +//GO(gst_gl_base_filter_get_type, +//GO(gst_gl_base_memory_alloc, +//GO(gst_gl_base_memory_allocator_get_type, +//GO(gst_gl_base_memory_alloc_data, +//GO(gst_gl_base_memory_error_get_type, +//GO(gst_gl_base_memory_error_quark, +//GO(gst_gl_base_memory_get_type, +//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, +//GO(gst_gl_base_src_get_type, +//GO(gst_gl_buffer_allocation_params_get_type, +//GO(gst_gl_buffer_allocation_params_new, +//GO(gst_gl_buffer_allocator_get_type, +//GO(gst_gl_buffer_get_type, +//GO(gst_gl_buffer_init_once, +//GO(gst_gl_buffer_pool_get_gl_allocation_params, +//GO(gst_gl_buffer_pool_get_type, +//GO(gst_gl_buffer_pool_new, +//GO(gst_gl_check_extension, +//GO(gst_gl_color_convert_decide_allocation, +//GO(gst_gl_color_convert_fixate_caps, +//GO(gst_gl_color_convert_get_type, +//GO(gst_gl_color_convert_new, +//GO(gst_gl_color_convert_perform, +//GO(gst_gl_color_convert_set_caps, +//GO(gst_gl_color_convert_transform_caps, +//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, +//GO(gst_gl_config_caveat_to_string, +//GO(gst_gl_config_surface_type_get_type, +//GO(gst_gl_config_surface_type_to_string, +//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, +//GO(gst_gl_context_clear_framebuffer, +//GO(gst_gl_context_clear_shader, +//GO(gst_gl_context_create, +//GO(gst_gl_context_default_get_proc_address, +//GO(gst_gl_context_destroy, +//GO(gst_gl_context_error_get_type, +//GO(gst_gl_context_error_quark, +//GO(gst_gl_context_fill_info, +//GO(gst_gl_context_get_config, +//GO(gst_gl_context_get_current, +//GO(gst_gl_context_get_current_gl_api, +//GO(gst_gl_context_get_current_gl_context, +//GO(gst_gl_context_get_display, +//GO(gst_gl_context_get_gl_api, +//GO(gst_gl_context_get_gl_context, +//GO(gst_gl_context_get_gl_platform, +//GO(gst_gl_context_get_gl_platform_version, +//GO(gst_gl_context_get_gl_version, +//GO(gst_gl_context_get_proc_address, +//GO(gst_gl_context_get_proc_address_with_platform, +//GO(gst_gl_context_get_thread, +//GO(gst_gl_context_get_type, +//GO(gst_gl_context_get_window, +//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, +//GO(gst_gl_context_thread_add, +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, +//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, +//GO(gst_gl_display_egl_new, +//GO(gst_gl_display_egl_new_with_egl_display, +//GO(gst_gl_display_filter_gl_api, +//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, +//GO(gst_gl_display_get_handle, +//GO(gst_gl_display_get_handle_type, +//GO(gst_gl_display_get_type, +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, +//GO(gst_gl_display_wayland_get_type, +//GO(gst_gl_display_wayland_new, +//GO(gst_gl_display_wayland_new_with_display, +//GO(gst_gl_display_x11_get_type, +//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, +//GO(gst_gl_filter_add_rgba_pad_templates, +//GO(gst_gl_filter_draw_fullscreen_quad, +//GO(gst_gl_filter_filter_texture, +//GO(gst_gl_filter_get_type, +//GO(gst_gl_filter_render_to_target, +//GO(gst_gl_filter_render_to_target_with_shader, +//GO(gst_gl_format_from_video_info, +//GO(gst_gl_format_get_type, +//GO(gst_gl_format_is_supported, +//GO(gst_gl_format_type_from_sized_gl_format, +//GO(gst_gl_format_type_n_bytes, +//GO(gst_gl_framebuffer_attach, +//GO(gst_gl_framebuffer_bind, +//GO(gst_gl_framebuffer_draw_to_texture, +//GO(gst_gl_framebuffer_get_effective_dimensions, +//GO(gst_gl_framebuffer_get_id, +//GO(gst_gl_framebuffer_get_type, +//GO(gst_gl_framebuffer_new, +//GO(gst_gl_framebuffer_new_with_default_depth, +//GO(gst_gl_get_affine_transformation_meta_as_ndc, +//GO(gst_gl_get_plane_data_size, +//GO(gst_gl_get_plane_start, +//GO(gst_gl_handle_context_query, +//GO(gst_gl_handle_set_context, +//GO(gst_gl_insert_debug_marker, +//GO(gst_gl_memory_allocator_get_default, +//GO(gst_gl_memory_allocator_get_type, +//GO(gst_gl_memory_copy_into, +//GO(gst_gl_memory_copy_teximage, +//GO(gst_gl_memory_egl_allocator_get_type, +//GO(gst_gl_memory_egl_get_display, +//GO(gst_gl_memory_egl_get_image, +//GO(gst_gl_memory_egl_get_type, +//GO(gst_gl_memory_egl_init_once, +//GO(gst_gl_memory_get_texture_format, +//GO(gst_gl_memory_get_texture_height, +//GO(gst_gl_memory_get_texture_id, +//GO(gst_gl_memory_get_texture_target, +//GO(gst_gl_memory_get_texture_width, +//GO(gst_gl_memory_get_type, +//GO(gst_gl_memory_init, +//GO(gst_gl_memory_init_once, +//GO(gst_gl_memory_pbo_allocator_get_type, +//GO(gst_gl_memory_pbo_copy_into_texture, +//GO(gst_gl_memory_pbo_download_transfer, +//GO(gst_gl_memory_pbo_get_type, +//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, +//GO(gst_gl_overlay_compositor_add_caps, +//GO(gst_gl_overlay_compositor_draw_overlays, +//GO(gst_gl_overlay_compositor_free_overlays, +//GO(gst_gl_overlay_compositor_get_type, +//GO(gst_gl_overlay_compositor_new, +//GO(gst_gl_overlay_compositor_upload_overlays, +//GO(gst_gl_platform_from_string, +//GO(gst_gl_platform_get_type, +//GO(gst_gl_platform_to_string, +//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, +//GO(gst_gl_query_new, +//GO(gst_gl_query_result, +//GO(gst_gl_query_start, +//GO(gst_gl_query_type_get_type, +//GO(gst_gl_query_unset, +//GO(gst_gl_renderbuffer_allocation_params_get_type, +//GO(gst_gl_renderbuffer_allocation_params_new, +//GO(gst_gl_renderbuffer_allocation_params_new_wrapped, +//GO(gst_gl_renderbuffer_allocator_get_type, +//GO(gst_gl_renderbuffer_get_format, +//GO(gst_gl_renderbuffer_get_height, +//GO(gst_gl_renderbuffer_get_id, +//GO(gst_gl_renderbuffer_get_type, +//GO(gst_gl_renderbuffer_get_width, +//GO(gst_gl_renderbuffer_init_once, +//GO(gst_gl_set_affine_transformation_meta_from_ndc, +//GO(gst_gl_shader_attach, +//GO(gst_gl_shader_attach_unlocked, +//GO(gst_gl_shader_bind_attribute_location, +//GO(gst_gl_shader_bind_frag_data_location, +//GO(gst_gl_shader_compile_attach_stage, +//GO(gst_gl_shader_detach, +//GO(gst_gl_shader_detach_unlocked, +//GO(gst_gl_shader_get_attribute_location, +//GO(gst_gl_shader_get_program_handle, +//GO(gst_gl_shader_get_type, +//GO(gst_gl_shader_is_linked, +//GO(gst_gl_shader_link, +//GO(gst_gl_shader_new, +//GO(gst_gl_shader_new_default, +//GO(gst_gl_shader_new_link_with_stages, +//GO(gst_gl_shader_new_with_stages, +//GO(gst_gl_shader_release, +//GO(gst_gl_shader_release_unlocked, +//GO(gst_gl_shader_set_uniform_1f, +//GO(gst_gl_shader_set_uniform_1fv, +//GO(gst_gl_shader_set_uniform_1i, +//GO(gst_gl_shader_set_uniform_1iv, +//GO(gst_gl_shader_set_uniform_2f, +//GO(gst_gl_shader_set_uniform_2fv, +//GO(gst_gl_shader_set_uniform_2i, +//GO(gst_gl_shader_set_uniform_2iv, +//GO(gst_gl_shader_set_uniform_3f, +//GO(gst_gl_shader_set_uniform_3fv, +//GO(gst_gl_shader_set_uniform_3i, +//GO(gst_gl_shader_set_uniform_3iv, +//GO(gst_gl_shader_set_uniform_4f, +//GO(gst_gl_shader_set_uniform_4fv, +//GO(gst_gl_shader_set_uniform_4i, +//GO(gst_gl_shader_set_uniform_4iv, +//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, +//GO(gst_gl_shader_set_uniform_matrix_4x2fv, +//GO(gst_gl_shader_set_uniform_matrix_4x3fv, +//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, +//GO(gst_gl_shader_string_fragment_get_default, +//DATA(gst_gl_shader_string_fragment_highp_precision, +//DATA(gst_gl_shader_string_fragment_mediump_precision, +//GO(gst_gl_shader_string_get_highest_precision, +//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, +//GO(gst_gl_shader_use, +//GO(gst_gl_sized_gl_format_from_gl_format_type, +//GO(gst_glsl_error_get_type, +//GO(gst_glsl_error_quark, +//GO(gst_glsl_profile_from_string, +//GO(gst_glsl_profile_get_type, +//GO(gst_glsl_profile_to_string, +//GO(gst_glsl_stage_compile, +//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, +//GO(gst_glsl_stage_get_version, +//GO(gst_glsl_stage_new, +//GO(gst_glsl_stage_new_default_fragment, +//GO(gst_glsl_stage_new_default_vertex, +//GO(gst_glsl_stage_new_with_string, +//GO(gst_glsl_stage_new_with_strings, +//GO(gst_glsl_stage_set_strings, +//GO(gst_glsl_string_get_version_profile, +//GO(gst_glsl_version_from_string, +//GO(gst_glsl_version_get_type, +//GO(gst_glsl_version_profile_from_string, +//GO(gst_glsl_version_profile_to_string, +//GO(gst_glsl_version_to_string, +//GO(gst_gl_stereo_downmix_get_type, +//GO(gst_gl_stereo_downmix_mode_get_type, +//GO(gst_gl_sync_meta_api_get_type, +//GO(gst_gl_sync_meta_get_info, +//GO(gst_gl_sync_meta_set_sync_point, +//GO(gst_gl_sync_meta_wait, +//GO(gst_gl_sync_meta_wait_cpu, +//GO(gst_gl_texture_target_from_gl, +//GO(gst_gl_texture_target_from_string, +//GO(gst_gl_texture_target_get_type, +//GO(gst_gl_texture_target_to_buffer_pool_option, +//GO(gst_gl_texture_target_to_gl, +//GO(gst_gl_texture_target_to_string, +//GO(gst_gl_upload_get_caps, +//GO(gst_gl_upload_get_input_template_caps, +//GO(gst_gl_upload_get_type, +//GO(gst_gl_upload_new, +//GO(gst_gl_upload_perform_with_buffer, +//GO(gst_gl_upload_propose_allocation, +//GO(gst_gl_upload_return_get_type, +//GO(gst_gl_upload_set_caps, +//GO(gst_gl_upload_set_context, +//GO(gst_gl_upload_transform_caps, +//GO(gst_gl_value_get_texture_target_mask, +//GO(gst_gl_value_set_texture_target, +//GO(gst_gl_value_set_texture_target_from_mask, +//GO(gst_gl_version_to_glsl_version, +//GO(gst_gl_video_allocation_params_copy_data, +//GO(gst_gl_video_allocation_params_free_data, +//GO(gst_gl_video_allocation_params_get_type, +//GO(gst_gl_video_allocation_params_init_full, +//GO(gst_gl_video_allocation_params_new, +//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, +//GO(gst_gl_view_convert_get_output, +//GO(gst_gl_view_convert_get_type, +//GO(gst_gl_view_convert_new, +//GO(gst_gl_view_convert_perform, +//GO(gst_gl_view_convert_reset, +//GO(gst_gl_view_convert_set_caps, +//GO(gst_gl_view_convert_set_context, +//GO(gst_gl_view_convert_submit_input_buffer, +//GO(gst_gl_view_convert_transform_caps, +//GO(gst_gl_window_controls_viewport, +//GO(gst_gl_window_draw, +//GO(gst_gl_window_error_get_type, +//GO(gst_gl_window_error_quark, +//GO(gst_gl_window_get_context, +//GO(gst_gl_window_get_display, +//GO(gst_gl_window_get_surface_dimensions, +//GO(gst_gl_window_get_type, +//GO(gst_gl_window_get_window_handle, +//GO(gst_gl_window_handle_events, +//GO(gst_gl_window_has_output_surface, +//GO(gst_gl_window_new, +//GO(gst_gl_window_queue_resize, +//GO(gst_gl_window_quit, +//GO(gst_gl_window_resize, +//GO(gst_gl_window_run, +//GO(gst_gl_window_send_key_event, +//GO(gst_gl_window_send_message, +//GO(gst_gl_window_send_message_async, +//GO(gst_gl_window_send_mouse_event, +//GO(gst_gl_window_send_scroll_event, +//GO(gst_gl_window_set_close_callback, +//GO(gst_gl_window_set_draw_callback, +//GO(gst_gl_window_set_preferred_size, +//GO(gst_gl_window_set_render_rectangle, +//GO(gst_gl_window_set_resize_callback, +//GO(gst_gl_window_set_window_handle, +//GO(gst_gl_window_show, +//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, +//GO(gst_is_gl_renderbuffer, diff --git a/src/wrapped/wrappedgstreamer_private.h b/src/wrapped/wrappedgstreamer_private.h index fdd6c3ab..23510223 100644 --- a/src/wrapped/wrappedgstreamer_private.h +++ b/src/wrapped/wrappedgstreamer_private.h @@ -358,7 +358,7 @@ GO(gst_clear_structure, vFp) //GO(gst_context_get_type, //GO(gst_context_has_context_type, //GO(gst_context_is_persistent, -//GO(gst_context_new, +GO(gst_context_new, pFpi) //GO(gst_context_ref, //GO(gst_context_replace, //DATAB(_gst_context_type, diff --git a/src/wrapped/wrappedwaylandclient_private.h b/src/wrapped/wrappedwaylandclient_private.h index d220df06..fc2aeef7 100644 --- a/src/wrapped/wrappedwaylandclient_private.h +++ b/src/wrapped/wrappedwaylandclient_private.h @@ -66,14 +66,14 @@ GO(wl_proxy_destroy, vFp) //GO(wl_proxy_set_tag, //GO(wl_proxy_set_user_data, //GO(wl_proxy_wrapper_destroy, -//DATA(wl_region_interface, -//DATA(wl_registry_interface, -//DATA(wl_seat_interface, -//DATA(wl_shell_interface, -//DATA(wl_shell_surface_interface, -//DATA(wl_shm_interface, -//DATA(wl_shm_pool_interface, -//DATA(wl_subcompositor_interface, -//DATA(wl_subsurface_interface, -//DATA(wl_surface_interface, -//DATA(wl_touch_interface, +DATA(wl_region_interface, 40) +DATA(wl_registry_interface, 40) +DATA(wl_seat_interface, 40) +DATA(wl_shell_interface, 40) +DATA(wl_shell_surface_interface, 40) +DATA(wl_shm_interface, 40) +DATA(wl_shm_pool_interface, 40) +DATA(wl_subcompositor_interface, 40) +DATA(wl_subsurface_interface, 40) +DATA(wl_surface_interface, 40) +DATA(wl_touch_interface, 40) |