diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-08-07 15:11:31 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-08-07 15:11:31 +0200 |
| commit | ed7ee12e7ec6d965ceef6a47dca7b92e726218d5 (patch) | |
| tree | ec83724ec1c758d9a841e4f5077e7d3c955326cf /src/wrapped | |
| parent | 42d99d2b2a5579a64582b419e1f4080bdc7338b2 (diff) | |
| download | box64-ed7ee12e7ec6d965ceef6a47dca7b92e726218d5.tar.gz box64-ed7ee12e7ec6d965ceef6a47dca7b92e726218d5.zip | |
[GTK] Added wrapped GstVideoBufferPool
Diffstat (limited to 'src/wrapped')
| -rw-r--r-- | src/wrapped/wrappedgstreamer.c | 4 | ||||
| -rw-r--r-- | src/wrapped/wrappedgstvideo.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/wrapped/wrappedgstreamer.c b/src/wrapped/wrappedgstreamer.c index 16fcc747..42aa6cde 100644 --- a/src/wrapped/wrappedgstreamer.c +++ b/src/wrapped/wrappedgstreamer.c @@ -52,6 +52,7 @@ void* my_dlsym(x64emu_t* emu, void *handle, void *symbol); GO(gst_bin_get_type, LFv_t) \ GO(gst_pad_get_type, LFv_t) \ GO(gst_uri_handler_get_type, LFv_t) \ + GO(gst_buffer_pool_get_type, LFv_t) \ GO(gst_structure_new_empty, pFp_t) \ GO(gst_caps_new_empty, pFv_t) \ GO(gst_caps_replace, iFpp_t) \ @@ -1149,7 +1150,8 @@ EXPORT int my_gst_buffer_foreach_meta(x64emu_t* emu, void* buff, void* f, void* SetGstElementID(my->gst_element_get_type()); \ SetGstBinID(my->gst_bin_get_type()); \ SetGstPadID(my->gst_pad_get_type()); \ - SetGstURIHandlerID(my->gst_uri_handler_get_type()); + SetGstURIHandlerID(my->gst_uri_handler_get_type()); \ + SetGstBufferPoolID(my->gst_buffer_pool_get_type()); \ #ifdef ANDROID #define NEEDED_LIBS "libgtk-3.so" diff --git a/src/wrapped/wrappedgstvideo.c b/src/wrapped/wrappedgstvideo.c index 37538d35..f74223c2 100644 --- a/src/wrapped/wrappedgstvideo.c +++ b/src/wrapped/wrappedgstvideo.c @@ -37,6 +37,7 @@ typedef size_t (*LFv_t)(); GO(gst_video_aggregator_get_type, LFv_t) \ GO(gst_video_aggregator_pad_get_type, LFv_t) \ GO(gst_video_filter_get_type, LFv_t) \ + GO(gst_video_buffer_pool_get_type, LFv_t) \ #include "generated/wrappedgstbasetypes.h" @@ -52,7 +53,8 @@ typedef size_t (*LFv_t)(); SetGstVideoSinkID(my->gst_video_sink_get_type());\ SetGstVideoAggregatorID(my->gst_video_aggregator_get_type());\ SetGstVideoAggregatorPadID(my->gst_video_aggregator_pad_get_type());\ - SetGstVideoFilterID(my->gst_video_filter_get_type()); + SetGstVideoFilterID(my->gst_video_filter_get_type());\ + SetGstVideoBufferPoolID(my->gst_video_buffer_pool_get_type());\ #ifdef ANDROID #define NEEDED_LIBS "libgstreamer-1.0.so" |