From 8df26627456f3ef3c33326d4a5ba335e3a2711bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 8 Nov 2024 15:54:05 +0200 Subject: [PATCH] regenerate Part-of: --- gstreamer-allocators/src/auto/versions.txt | 2 +- gstreamer-allocators/sys/src/auto/versions.txt | 2 +- gstreamer-analytics/src/auto/versions.txt | 2 +- gstreamer-analytics/sys/src/auto/versions.txt | 2 +- gstreamer-app/src/auto/versions.txt | 2 +- gstreamer-app/sys/src/auto/versions.txt | 2 +- gstreamer-audio/src/auto/versions.txt | 2 +- gstreamer-audio/sys/src/auto/versions.txt | 2 +- gstreamer-base/src/auto/versions.txt | 2 +- gstreamer-base/sys/src/auto/versions.txt | 2 +- gstreamer-check/src/auto/versions.txt | 2 +- gstreamer-check/sys/src/auto/versions.txt | 2 +- gstreamer-controller/src/auto/versions.txt | 2 +- gstreamer-controller/sys/src/auto/versions.txt | 2 +- .../src/auto/meta_container.rs | 6 +++--- .../src/auto/versions.txt | 2 +- .../sys/src/auto/versions.txt | 2 +- gstreamer-gl/egl/src/auto/versions.txt | 2 +- gstreamer-gl/egl/sys/src/auto/versions.txt | 2 +- gstreamer-gl/src/auto/gl_filter.rs | 6 +++--- gstreamer-gl/src/auto/versions.txt | 2 +- gstreamer-gl/sys/src/auto/versions.txt | 2 +- gstreamer-gl/wayland/src/auto/versions.txt | 2 +- gstreamer-gl/wayland/sys/src/auto/versions.txt | 2 +- gstreamer-gl/x11/src/auto/versions.txt | 2 +- gstreamer-gl/x11/sys/src/auto/versions.txt | 2 +- gstreamer-mpegts/src/auto/versions.txt | 2 +- gstreamer-mpegts/sys/src/auto/versions.txt | 2 +- gstreamer-net/src/auto/versions.txt | 2 +- gstreamer-net/sys/src/auto/versions.txt | 2 +- gstreamer-pbutils/src/auto/versions.txt | 2 +- gstreamer-pbutils/sys/src/auto/versions.txt | 2 +- gstreamer-play/src/auto/versions.txt | 2 +- gstreamer-play/sys/src/auto/versions.txt | 2 +- gstreamer-player/src/auto/versions.txt | 2 +- gstreamer-player/sys/src/auto/versions.txt | 2 +- gstreamer-rtp/src/auto/versions.txt | 2 +- gstreamer-rtp/sys/src/auto/versions.txt | 2 +- gstreamer-rtsp-server/src/auto/rtsp_client.rs | 8 ++++---- gstreamer-rtsp-server/src/auto/rtsp_server.rs | 8 ++++---- gstreamer-rtsp-server/src/auto/rtsp_session.rs | 8 ++++---- .../src/auto/rtsp_session_pool.rs | 8 ++++---- gstreamer-rtsp-server/src/auto/rtsp_stream.rs | 8 ++++---- gstreamer-rtsp-server/src/auto/versions.txt | 2 +- .../sys/src/auto/versions.txt | 2 +- gstreamer-rtsp/src/auto/versions.txt | 2 +- gstreamer-rtsp/sys/src/auto/versions.txt | 2 +- gstreamer-sdp/src/auto/versions.txt | 2 +- gstreamer-sdp/sys/src/auto/versions.txt | 2 +- gstreamer-tag/sys/src/auto/versions.txt | 2 +- gstreamer-validate/src/auto/versions.txt | 2 +- gstreamer-validate/sys/src/auto/versions.txt | 2 +- gstreamer-video/src/auto/versions.txt | 2 +- gstreamer-video/sys/src/auto/versions.txt | 2 +- gstreamer-webrtc/src/auto/versions.txt | 2 +- gstreamer-webrtc/sys/src/auto/versions.txt | 2 +- gstreamer/src/auto/element.rs | 18 +++++++++--------- gstreamer/src/auto/pad.rs | 6 +++--- gstreamer/src/auto/versions.txt | 2 +- gstreamer/sys/src/auto/versions.txt | 2 +- 60 files changed, 89 insertions(+), 89 deletions(-) diff --git a/gstreamer-allocators/src/auto/versions.txt b/gstreamer-allocators/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-allocators/src/auto/versions.txt +++ b/gstreamer-allocators/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-allocators/sys/src/auto/versions.txt b/gstreamer-allocators/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-allocators/sys/src/auto/versions.txt +++ b/gstreamer-allocators/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-analytics/src/auto/versions.txt b/gstreamer-analytics/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-analytics/src/auto/versions.txt +++ b/gstreamer-analytics/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-analytics/sys/src/auto/versions.txt b/gstreamer-analytics/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-analytics/sys/src/auto/versions.txt +++ b/gstreamer-analytics/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-app/src/auto/versions.txt +++ b/gstreamer-app/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-app/sys/src/auto/versions.txt b/gstreamer-app/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-app/sys/src/auto/versions.txt +++ b/gstreamer-app/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-audio/src/auto/versions.txt +++ b/gstreamer-audio/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-audio/sys/src/auto/versions.txt b/gstreamer-audio/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-audio/sys/src/auto/versions.txt +++ b/gstreamer-audio/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-base/src/auto/versions.txt +++ b/gstreamer-base/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-base/sys/src/auto/versions.txt b/gstreamer-base/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-base/sys/src/auto/versions.txt +++ b/gstreamer-base/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-check/src/auto/versions.txt b/gstreamer-check/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-check/src/auto/versions.txt +++ b/gstreamer-check/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-check/sys/src/auto/versions.txt b/gstreamer-check/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-check/sys/src/auto/versions.txt +++ b/gstreamer-check/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-controller/src/auto/versions.txt b/gstreamer-controller/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-controller/src/auto/versions.txt +++ b/gstreamer-controller/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-controller/sys/src/auto/versions.txt b/gstreamer-controller/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-controller/sys/src/auto/versions.txt +++ b/gstreamer-controller/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-editing-services/src/auto/meta_container.rs b/gstreamer-editing-services/src/auto/meta_container.rs index 9b2cc1a2a..a1c7c3938 100644 --- a/gstreamer-editing-services/src/auto/meta_container.rs +++ b/gstreamer-editing-services/src/auto/meta_container.rs @@ -67,7 +67,7 @@ pub trait MetaContainerExt: IsA + sealed::Sealed + 'static { #[doc(alias = "ges_meta_container_foreach")] fn foreach(&self, func: P) { - let func_data: P = func; + let mut func_data: P = func; unsafe extern "C" fn func_func( container: *const ffi::GESMetaContainer, key: *const std::ffi::c_char, @@ -81,12 +81,12 @@ pub trait MetaContainerExt: IsA + sealed::Sealed + 'static { (*callback)(&container, key.as_str(), &value) } let func = Some(func_func::

as _); - let super_callback0: &P = &func_data; + let super_callback0: &mut P = &mut func_data; unsafe { ffi::ges_meta_container_foreach( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, ); } } diff --git a/gstreamer-editing-services/src/auto/versions.txt b/gstreamer-editing-services/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-editing-services/src/auto/versions.txt +++ b/gstreamer-editing-services/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-editing-services/sys/src/auto/versions.txt b/gstreamer-editing-services/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-editing-services/sys/src/auto/versions.txt +++ b/gstreamer-editing-services/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/egl/src/auto/versions.txt b/gstreamer-gl/egl/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/egl/src/auto/versions.txt +++ b/gstreamer-gl/egl/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/egl/sys/src/auto/versions.txt b/gstreamer-gl/egl/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/egl/sys/src/auto/versions.txt +++ b/gstreamer-gl/egl/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/src/auto/gl_filter.rs b/gstreamer-gl/src/auto/gl_filter.rs index a0ce82b1a..ae72d3976 100644 --- a/gstreamer-gl/src/auto/gl_filter.rs +++ b/gstreamer-gl/src/auto/gl_filter.rs @@ -60,7 +60,7 @@ pub trait GLFilterExt: IsA + sealed::Sealed + 'static { output: &GLMemory, func: P, ) -> Result<(), glib::error::BoolError> { - let func_data: P = func; + let mut func_data: P = func; unsafe extern "C" fn func_func bool>( filter: *mut ffi::GstGLFilter, in_tex: *mut ffi::GstGLMemory, @@ -72,7 +72,7 @@ pub trait GLFilterExt: IsA + sealed::Sealed + 'static { (*callback)(&filter, &in_tex).into_glib() } let func = Some(func_func::

as _); - let super_callback0: &P = &func_data; + let super_callback0: &mut P = &mut func_data; unsafe { glib::result_from_gboolean!( ffi::gst_gl_filter_render_to_target( @@ -80,7 +80,7 @@ pub trait GLFilterExt: IsA + sealed::Sealed + 'static { mut_override(input.to_glib_none().0), mut_override(output.to_glib_none().0), func, - super_callback0 as *const _ as *mut _ + super_callback0 as *mut _ as *mut _ ), "`func` returned `false`" ) diff --git a/gstreamer-gl/src/auto/versions.txt b/gstreamer-gl/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/src/auto/versions.txt +++ b/gstreamer-gl/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/sys/src/auto/versions.txt b/gstreamer-gl/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/sys/src/auto/versions.txt +++ b/gstreamer-gl/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/wayland/src/auto/versions.txt b/gstreamer-gl/wayland/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/wayland/src/auto/versions.txt +++ b/gstreamer-gl/wayland/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/wayland/sys/src/auto/versions.txt b/gstreamer-gl/wayland/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/wayland/sys/src/auto/versions.txt +++ b/gstreamer-gl/wayland/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/x11/src/auto/versions.txt b/gstreamer-gl/x11/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/x11/src/auto/versions.txt +++ b/gstreamer-gl/x11/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-gl/x11/sys/src/auto/versions.txt b/gstreamer-gl/x11/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-gl/x11/sys/src/auto/versions.txt +++ b/gstreamer-gl/x11/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-mpegts/src/auto/versions.txt b/gstreamer-mpegts/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-mpegts/src/auto/versions.txt +++ b/gstreamer-mpegts/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-mpegts/sys/src/auto/versions.txt b/gstreamer-mpegts/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-mpegts/sys/src/auto/versions.txt +++ b/gstreamer-mpegts/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-net/src/auto/versions.txt +++ b/gstreamer-net/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-net/sys/src/auto/versions.txt b/gstreamer-net/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-net/sys/src/auto/versions.txt +++ b/gstreamer-net/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-pbutils/src/auto/versions.txt +++ b/gstreamer-pbutils/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-pbutils/sys/src/auto/versions.txt b/gstreamer-pbutils/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-pbutils/sys/src/auto/versions.txt +++ b/gstreamer-pbutils/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-play/src/auto/versions.txt b/gstreamer-play/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-play/src/auto/versions.txt +++ b/gstreamer-play/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-play/sys/src/auto/versions.txt b/gstreamer-play/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-play/sys/src/auto/versions.txt +++ b/gstreamer-play/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-player/src/auto/versions.txt +++ b/gstreamer-player/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-player/sys/src/auto/versions.txt b/gstreamer-player/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-player/sys/src/auto/versions.txt +++ b/gstreamer-player/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-rtp/src/auto/versions.txt b/gstreamer-rtp/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-rtp/src/auto/versions.txt +++ b/gstreamer-rtp/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-rtp/sys/src/auto/versions.txt b/gstreamer-rtp/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-rtp/sys/src/auto/versions.txt +++ b/gstreamer-rtp/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-rtsp-server/src/auto/rtsp_client.rs b/gstreamer-rtsp-server/src/auto/rtsp_client.rs index 23f9d8388..a0e385506 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_client.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_client.rs @@ -142,7 +142,7 @@ pub trait RTSPClientExt: IsA + sealed::Sealed + 'static { &self, func: Option<&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult)>, ) -> Vec { - let func_data: Option<&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult)> = + let mut func_data: Option<&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult)> = func; unsafe extern "C" fn func_func( client: *mut ffi::GstRTSPClient, @@ -165,14 +165,14 @@ pub trait RTSPClientExt: IsA + sealed::Sealed + 'static { } else { None }; - let super_callback0: &Option< + let super_callback0: &mut Option< &mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult), - > = &func_data; + > = &mut func_data; unsafe { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_client_session_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_server.rs b/gstreamer-rtsp-server/src/auto/rtsp_server.rs index ba1fad822..8e6b256bd 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_server.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_server.rs @@ -71,7 +71,7 @@ pub trait RTSPServerExt: IsA + sealed::Sealed + 'static { &self, func: Option<&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult)>, ) -> Vec { - let func_data: Option<&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult)> = + let mut func_data: Option<&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult)> = func; unsafe extern "C" fn func_func( server: *mut ffi::GstRTSPServer, @@ -94,14 +94,14 @@ pub trait RTSPServerExt: IsA + sealed::Sealed + 'static { } else { None }; - let super_callback0: &Option< + let super_callback0: &mut Option< &mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult), - > = &func_data; + > = &mut func_data; unsafe { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_server_client_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_session.rs b/gstreamer-rtsp-server/src/auto/rtsp_session.rs index 7ff62d9cf..9a2e8b480 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_session.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_session.rs @@ -51,7 +51,7 @@ pub trait RTSPSessionExt: IsA + sealed::Sealed + 'static { &self, func: Option<&mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult)>, ) -> Vec { - let func_data: Option< + let mut func_data: Option< &mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult), > = func; unsafe extern "C" fn func_func( @@ -77,14 +77,14 @@ pub trait RTSPSessionExt: IsA + sealed::Sealed + 'static { } else { None }; - let super_callback0: &Option< + let super_callback0: &mut Option< &mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult), - > = &func_data; + > = &mut func_data; unsafe { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_session_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs b/gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs index 01e4fc1b2..0162b0ffb 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs @@ -65,7 +65,7 @@ pub trait RTSPSessionPoolExt: IsA + sealed::Sealed + 'static { &self, func: Option<&mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult)>, ) -> Vec { - let func_data: Option< + let mut func_data: Option< &mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult), > = func; unsafe extern "C" fn func_func( @@ -91,14 +91,14 @@ pub trait RTSPSessionPoolExt: IsA + sealed::Sealed + 'static { } else { None }; - let super_callback0: &Option< + let super_callback0: &mut Option< &mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult), - > = &func_data; + > = &mut func_data; unsafe { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_session_pool_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_stream.rs b/gstreamer-rtsp-server/src/auto/rtsp_stream.rs index 87202c2b7..57fe76173 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_stream.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_stream.rs @@ -882,7 +882,7 @@ pub trait RTSPStreamExt: IsA + sealed::Sealed + 'static { &self, func: Option<&mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult)>, ) -> Vec { - let func_data: Option< + let mut func_data: Option< &mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult), > = func; unsafe extern "C" fn func_func( @@ -908,14 +908,14 @@ pub trait RTSPStreamExt: IsA + sealed::Sealed + 'static { } else { None }; - let super_callback0: &Option< + let super_callback0: &mut Option< &mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult), - > = &func_data; + > = &mut func_data; unsafe { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_stream_transport_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-rtsp-server/src/auto/versions.txt +++ b/gstreamer-rtsp-server/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-rtsp-server/sys/src/auto/versions.txt b/gstreamer-rtsp-server/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-rtsp-server/sys/src/auto/versions.txt +++ b/gstreamer-rtsp-server/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-rtsp/src/auto/versions.txt +++ b/gstreamer-rtsp/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-rtsp/sys/src/auto/versions.txt b/gstreamer-rtsp/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-rtsp/sys/src/auto/versions.txt +++ b/gstreamer-rtsp/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-sdp/src/auto/versions.txt +++ b/gstreamer-sdp/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-sdp/sys/src/auto/versions.txt b/gstreamer-sdp/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-sdp/sys/src/auto/versions.txt +++ b/gstreamer-sdp/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-tag/sys/src/auto/versions.txt b/gstreamer-tag/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-tag/sys/src/auto/versions.txt +++ b/gstreamer-tag/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-validate/src/auto/versions.txt b/gstreamer-validate/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-validate/src/auto/versions.txt +++ b/gstreamer-validate/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-validate/sys/src/auto/versions.txt b/gstreamer-validate/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-validate/sys/src/auto/versions.txt +++ b/gstreamer-validate/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-video/src/auto/versions.txt +++ b/gstreamer-video/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-video/sys/src/auto/versions.txt b/gstreamer-video/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-video/sys/src/auto/versions.txt +++ b/gstreamer-video/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-webrtc/src/auto/versions.txt +++ b/gstreamer-webrtc/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer-webrtc/sys/src/auto/versions.txt b/gstreamer-webrtc/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer-webrtc/sys/src/auto/versions.txt +++ b/gstreamer-webrtc/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer/src/auto/element.rs b/gstreamer/src/auto/element.rs index 13e2dd382..e7e74db8c 100644 --- a/gstreamer/src/auto/element.rs +++ b/gstreamer/src/auto/element.rs @@ -127,7 +127,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { #[doc(alias = "gst_element_foreach_pad")] fn foreach_pad bool>(&self, func: P) -> bool { - let func_data: P = func; + let mut func_data: P = func; unsafe extern "C" fn func_func bool>( element: *mut ffi::GstElement, pad: *mut ffi::GstPad, @@ -139,19 +139,19 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { (*callback)(&element, &pad).into_glib() } let func = Some(func_func::

as _); - let super_callback0: &P = &func_data; + let super_callback0: &mut P = &mut func_data; unsafe { from_glib(ffi::gst_element_foreach_pad( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } #[doc(alias = "gst_element_foreach_sink_pad")] fn foreach_sink_pad bool>(&self, func: P) -> bool { - let func_data: P = func; + let mut func_data: P = func; unsafe extern "C" fn func_func bool>( element: *mut ffi::GstElement, pad: *mut ffi::GstPad, @@ -163,19 +163,19 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { (*callback)(&element, &pad).into_glib() } let func = Some(func_func::

as _); - let super_callback0: &P = &func_data; + let super_callback0: &mut P = &mut func_data; unsafe { from_glib(ffi::gst_element_foreach_sink_pad( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } #[doc(alias = "gst_element_foreach_src_pad")] fn foreach_src_pad bool>(&self, func: P) -> bool { - let func_data: P = func; + let mut func_data: P = func; unsafe extern "C" fn func_func bool>( element: *mut ffi::GstElement, pad: *mut ffi::GstPad, @@ -187,12 +187,12 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { (*callback)(&element, &pad).into_glib() } let func = Some(func_func::

as _); - let super_callback0: &P = &func_data; + let super_callback0: &mut P = &mut func_data; unsafe { from_glib(ffi::gst_element_foreach_src_pad( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer/src/auto/pad.rs b/gstreamer/src/auto/pad.rs index 58c439b19..95643b3ef 100644 --- a/gstreamer/src/auto/pad.rs +++ b/gstreamer/src/auto/pad.rs @@ -116,7 +116,7 @@ pub trait PadExt: IsA + sealed::Sealed + 'static { #[doc(alias = "gst_pad_forward")] fn forward bool>(&self, forward: P) -> bool { - let forward_data: P = forward; + let mut forward_data: P = forward; unsafe extern "C" fn forward_func bool>( pad: *mut ffi::GstPad, user_data: glib::ffi::gpointer, @@ -126,12 +126,12 @@ pub trait PadExt: IsA + sealed::Sealed + 'static { (*callback)(&pad).into_glib() } let forward = Some(forward_func::

as _); - let super_callback0: &P = &forward_data; + let super_callback0: &mut P = &mut forward_data; unsafe { from_glib(ffi::gst_pad_forward( self.as_ref().to_glib_none().0, forward, - super_callback0 as *const _ as *mut _, + super_callback0 as *mut _ as *mut _, )) } } diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer/src/auto/versions.txt +++ b/gstreamer/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f) diff --git a/gstreamer/sys/src/auto/versions.txt b/gstreamer/sys/src/auto/versions.txt index f71346687..b5e39ed9b 100644 --- a/gstreamer/sys/src/auto/versions.txt +++ b/gstreamer/sys/src/auto/versions.txt @@ -1,3 +1,3 @@ -Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781) +Generated by gir (https://github.com/gtk-rs/gir @ e9ef1f366af2) from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 05cc12709e2f)