From 59420b15904b6e5dec70148244c48e4b9f684c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 29 Nov 2023 11:59:03 +0200 Subject: [PATCH] Regenerate with latest gir Part-of: --- gstreamer-allocators/src/auto/versions.txt | 2 +- gstreamer-allocators/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 | 4 ++-- gstreamer-editing-services/src/auto/versions.txt | 2 +- gstreamer-editing-services/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 | 4 ++-- 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 | 6 ++---- gstreamer-rtsp-server/src/auto/rtsp_server.rs | 6 ++---- gstreamer-rtsp-server/src/auto/rtsp_session.rs | 6 ++---- gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs | 6 ++---- gstreamer-rtsp-server/src/auto/rtsp_stream.rs | 6 ++---- .../src/auto/rtsp_stream_transport.rs | 12 ++++++------ gstreamer-rtsp-server/src/auto/versions.txt | 2 +- gstreamer-rtsp-server/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/src/auto/web_rtcice.rs | 4 ++-- gstreamer-webrtc/sys/src/auto/versions.txt | 2 +- gstreamer/src/auto/element.rs | 12 ++++++------ gstreamer/src/auto/pad.rs | 4 ++-- gstreamer/src/auto/versions.txt | 2 +- gstreamer/sys/src/auto/versions.txt | 2 +- 60 files changed, 79 insertions(+), 89 deletions(-) diff --git a/gstreamer-allocators/src/auto/versions.txt b/gstreamer-allocators/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-allocators/sys/src/auto/versions.txt b/gstreamer-allocators/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-app/sys/src/auto/versions.txt b/gstreamer-app/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-audio/sys/src/auto/versions.txt b/gstreamer-audio/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-base/sys/src/auto/versions.txt b/gstreamer-base/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-check/src/auto/versions.txt b/gstreamer-check/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-check/sys/src/auto/versions.txt b/gstreamer-check/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-controller/src/auto/versions.txt b/gstreamer-controller/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-controller/sys/src/auto/versions.txt b/gstreamer-controller/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-editing-services/src/auto/meta_container.rs b/gstreamer-editing-services/src/auto/meta_container.rs index b16063a10..5ea96489a 100644 --- a/gstreamer-editing-services/src/auto/meta_container.rs +++ b/gstreamer-editing-services/src/auto/meta_container.rs @@ -77,7 +77,7 @@ pub trait MetaContainerExt: IsA + sealed::Sealed + 'static { let container = from_glib_borrow(container); let key: Borrowed = from_glib_borrow(key); let value = from_glib_borrow(value); - let callback: *mut P = user_data as *const _ as usize as *mut P; + let callback = user_data as *mut P; (*callback)(&container, key.as_str(), &value) } let func = Some(func_func::

as _); @@ -86,7 +86,7 @@ pub trait MetaContainerExt: IsA + sealed::Sealed + 'static { ffi::ges_meta_container_foreach( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, ); } } diff --git a/gstreamer-editing-services/src/auto/versions.txt b/gstreamer-editing-services/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-editing-services/sys/src/auto/versions.txt b/gstreamer-editing-services/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/egl/src/auto/versions.txt b/gstreamer-gl/egl/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/egl/sys/src/auto/versions.txt b/gstreamer-gl/egl/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/src/auto/gl_filter.rs b/gstreamer-gl/src/auto/gl_filter.rs index 3f47d3517..9d2672162 100644 --- a/gstreamer-gl/src/auto/gl_filter.rs +++ b/gstreamer-gl/src/auto/gl_filter.rs @@ -68,7 +68,7 @@ pub trait GLFilterExt: IsA + sealed::Sealed + 'static { ) -> glib::ffi::gboolean { let filter = from_glib_borrow(filter); let in_tex = from_glib_borrow(in_tex); - let callback: *mut P = user_data as *const _ as usize as *mut P; + let callback = user_data as *mut P; (*callback)(&filter, &in_tex).into_glib() } let func = Some(func_func::

as _); @@ -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 usize as *mut _ + super_callback0 as *const _ as *mut _ ), "`func` returned `false`" ) diff --git a/gstreamer-gl/src/auto/versions.txt b/gstreamer-gl/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/sys/src/auto/versions.txt b/gstreamer-gl/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/wayland/src/auto/versions.txt b/gstreamer-gl/wayland/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/wayland/sys/src/auto/versions.txt b/gstreamer-gl/wayland/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/x11/src/auto/versions.txt b/gstreamer-gl/x11/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-gl/x11/sys/src/auto/versions.txt b/gstreamer-gl/x11/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-mpegts/src/auto/versions.txt b/gstreamer-mpegts/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-mpegts/sys/src/auto/versions.txt b/gstreamer-mpegts/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-net/sys/src/auto/versions.txt b/gstreamer-net/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-pbutils/sys/src/auto/versions.txt b/gstreamer-pbutils/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-play/src/auto/versions.txt b/gstreamer-play/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-play/sys/src/auto/versions.txt b/gstreamer-play/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-player/sys/src/auto/versions.txt b/gstreamer-player/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-rtp/src/auto/versions.txt b/gstreamer-rtp/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-rtp/sys/src/auto/versions.txt b/gstreamer-rtp/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-rtsp-server/src/auto/rtsp_client.rs b/gstreamer-rtsp-server/src/auto/rtsp_client.rs index 3f580bd6c..b96154c50 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_client.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_client.rs @@ -149,9 +149,7 @@ pub trait RTSPClientExt: IsA + sealed::Sealed + 'static { ) -> ffi::GstRTSPFilterResult { let client = from_glib_borrow(client); let sess = from_glib_borrow(sess); - let callback: *mut Option< - &mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult), - > = user_data as *const _ as usize + let callback = user_data as *mut Option<&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult)>; if let Some(ref mut callback) = *callback { callback(&client, &sess) @@ -172,7 +170,7 @@ pub trait RTSPClientExt: IsA + sealed::Sealed + 'static { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_client_session_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_server.rs b/gstreamer-rtsp-server/src/auto/rtsp_server.rs index 6ad5ad595..3da9406eb 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_server.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_server.rs @@ -80,9 +80,7 @@ pub trait RTSPServerExt: IsA + sealed::Sealed + 'static { ) -> ffi::GstRTSPFilterResult { let server = from_glib_borrow(server); let client = from_glib_borrow(client); - let callback: *mut Option< - &mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult), - > = user_data as *const _ as usize + let callback = user_data as *mut Option<&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult)>; if let Some(ref mut callback) = *callback { callback(&server, &client) @@ -103,7 +101,7 @@ pub trait RTSPServerExt: IsA + sealed::Sealed + 'static { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_server_client_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_session.rs b/gstreamer-rtsp-server/src/auto/rtsp_session.rs index 3db7f07da..971fe89b5 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_session.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_session.rs @@ -61,9 +61,7 @@ pub trait RTSPSessionExt: IsA + sealed::Sealed + 'static { ) -> ffi::GstRTSPFilterResult { let sess = from_glib_borrow(sess); let media = from_glib_borrow(media); - let callback: *mut Option< - &mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult), - > = user_data as *const _ as usize + let callback = user_data as *mut Option< &mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult), >; @@ -86,7 +84,7 @@ pub trait RTSPSessionExt: IsA + sealed::Sealed + 'static { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_session_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ 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 a737d33ed..68c208019 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs @@ -75,9 +75,7 @@ pub trait RTSPSessionPoolExt: IsA + sealed::Sealed + 'static { ) -> ffi::GstRTSPFilterResult { let pool = from_glib_borrow(pool); let session = from_glib_borrow(session); - let callback: *mut Option< - &mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult), - > = user_data as *const _ as usize + let callback = user_data as *mut Option< &mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult), >; @@ -100,7 +98,7 @@ pub trait RTSPSessionPoolExt: IsA + sealed::Sealed + 'static { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_session_pool_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_stream.rs b/gstreamer-rtsp-server/src/auto/rtsp_stream.rs index 7b36d848a..f211fcfcd 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_stream.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_stream.rs @@ -889,9 +889,7 @@ pub trait RTSPStreamExt: IsA + sealed::Sealed + 'static { ) -> ffi::GstRTSPFilterResult { let stream = from_glib_borrow(stream); let trans = from_glib_borrow(trans); - let callback: *mut Option< - &mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult), - > = user_data as *const _ as usize + let callback = user_data as *mut Option< &mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult), >; @@ -914,7 +912,7 @@ pub trait RTSPStreamExt: IsA + sealed::Sealed + 'static { FromGlibPtrContainer::from_glib_full(ffi::gst_rtsp_stream_transport_filter( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } diff --git a/gstreamer-rtsp-server/src/auto/rtsp_stream_transport.rs b/gstreamer-rtsp-server/src/auto/rtsp_stream_transport.rs index 033cce783..b19a5442f 100644 --- a/gstreamer-rtsp-server/src/auto/rtsp_stream_transport.rs +++ b/gstreamer-rtsp-server/src/auto/rtsp_stream_transport.rs @@ -170,12 +170,12 @@ pub trait RTSPStreamTransportExt: IsA + sealed::Sealed + 's fn set_keepalive(&self, keep_alive: P) { let keep_alive_data: Box_

= Box_::new(keep_alive); unsafe extern "C" fn keep_alive_func(user_data: glib::ffi::gpointer) { - let callback: &P = &*(user_data as *mut _); + let callback = &*(user_data as *mut P); (*callback)() } let keep_alive = Some(keep_alive_func::

as _); unsafe extern "C" fn notify_func(data: glib::ffi::gpointer) { - let _callback: Box_

= Box_::from_raw(data as *mut _); + let _callback = Box_::from_raw(data as *mut P); } let destroy_call3 = Some(notify_func::

as _); let super_callback0: Box_

= keep_alive_data; @@ -200,12 +200,12 @@ pub trait RTSPStreamTransportExt: IsA + sealed::Sealed + 's fn set_message_sent(&self, message_sent: P) { let message_sent_data: Box_

= Box_::new(message_sent); unsafe extern "C" fn message_sent_func(user_data: glib::ffi::gpointer) { - let callback: &P = &*(user_data as *mut _); + let callback = &*(user_data as *mut P); (*callback)() } let message_sent = Some(message_sent_func::

as _); unsafe extern "C" fn notify_func(data: glib::ffi::gpointer) { - let _callback: Box_

= Box_::from_raw(data as *mut _); + let _callback = Box_::from_raw(data as *mut P); } let destroy_call3 = Some(notify_func::

as _); let super_callback0: Box_

= message_sent_data; @@ -229,14 +229,14 @@ pub trait RTSPStreamTransportExt: IsA + sealed::Sealed + 's user_data: glib::ffi::gpointer, ) { let trans = from_glib_borrow(trans); - let callback: &P = &*(user_data as *mut _); + let callback = &*(user_data as *mut P); (*callback)(&trans) } let message_sent = Some(message_sent_func::

as _); unsafe extern "C" fn notify_func( data: glib::ffi::gpointer, ) { - let _callback: Box_

= Box_::from_raw(data as *mut _); + let _callback = Box_::from_raw(data as *mut P); } let destroy_call3 = Some(notify_func::

as _); let super_callback0: Box_

= message_sent_data; diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-rtsp-server/sys/src/auto/versions.txt b/gstreamer-rtsp-server/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-rtsp/sys/src/auto/versions.txt b/gstreamer-rtsp/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-sdp/sys/src/auto/versions.txt b/gstreamer-sdp/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-tag/sys/src/auto/versions.txt b/gstreamer-tag/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-validate/src/auto/versions.txt b/gstreamer-validate/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-validate/sys/src/auto/versions.txt b/gstreamer-validate/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-video/sys/src/auto/versions.txt b/gstreamer-video/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer-webrtc/src/auto/web_rtcice.rs b/gstreamer-webrtc/src/auto/web_rtcice.rs index ef80dda81..eea24a5b0 100644 --- a/gstreamer-webrtc/src/auto/web_rtcice.rs +++ b/gstreamer-webrtc/src/auto/web_rtcice.rs @@ -224,14 +224,14 @@ pub trait WebRTCICEExt: IsA + sealed::Sealed + 'static { ) { let ice = from_glib_borrow(ice); let candidate: Borrowed = from_glib_borrow(candidate); - let callback: &P = &*(user_data as *mut _); + let callback = &*(user_data as *mut P); (*callback)(&ice, stream_id, candidate.as_str()) } let func = Some(func_func::

as _); unsafe extern "C" fn notify_func( data: glib::ffi::gpointer, ) { - let _callback: Box_

= Box_::from_raw(data as *mut _); + let _callback = Box_::from_raw(data as *mut P); } let destroy_call3 = Some(notify_func::

as _); let super_callback0: Box_

= func_data; diff --git a/gstreamer-webrtc/sys/src/auto/versions.txt b/gstreamer-webrtc/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer/src/auto/element.rs b/gstreamer/src/auto/element.rs index 3047e6ff3..a65fdc374 100644 --- a/gstreamer/src/auto/element.rs +++ b/gstreamer/src/auto/element.rs @@ -135,7 +135,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { ) -> glib::ffi::gboolean { let element = from_glib_borrow(element); let pad = from_glib_borrow(pad); - let callback: *mut P = user_data as *const _ as usize as *mut P; + let callback = user_data as *mut P; (*callback)(&element, &pad).into_glib() } let func = Some(func_func::

as _); @@ -144,7 +144,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { from_glib(ffi::gst_element_foreach_pad( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } @@ -159,7 +159,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { ) -> glib::ffi::gboolean { let element = from_glib_borrow(element); let pad = from_glib_borrow(pad); - let callback: *mut P = user_data as *const _ as usize as *mut P; + let callback = user_data as *mut P; (*callback)(&element, &pad).into_glib() } let func = Some(func_func::

as _); @@ -168,7 +168,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { from_glib(ffi::gst_element_foreach_sink_pad( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } @@ -183,7 +183,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { ) -> glib::ffi::gboolean { let element = from_glib_borrow(element); let pad = from_glib_borrow(pad); - let callback: *mut P = user_data as *const _ as usize as *mut P; + let callback = user_data as *mut P; (*callback)(&element, &pad).into_glib() } let func = Some(func_func::

as _); @@ -192,7 +192,7 @@ pub trait ElementExt: IsA + sealed::Sealed + 'static { from_glib(ffi::gst_element_foreach_src_pad( self.as_ref().to_glib_none().0, func, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } diff --git a/gstreamer/src/auto/pad.rs b/gstreamer/src/auto/pad.rs index 40b9f4395..ac4dac502 100644 --- a/gstreamer/src/auto/pad.rs +++ b/gstreamer/src/auto/pad.rs @@ -122,7 +122,7 @@ pub trait PadExt: IsA + sealed::Sealed + 'static { user_data: glib::ffi::gpointer, ) -> glib::ffi::gboolean { let pad = from_glib_borrow(pad); - let callback: *mut P = user_data as *const _ as usize as *mut P; + let callback = user_data as *mut P; (*callback)(&pad).into_glib() } let forward = Some(forward_func::

as _); @@ -131,7 +131,7 @@ pub trait PadExt: IsA + sealed::Sealed + 'static { from_glib(ffi::gst_pad_forward( self.as_ref().to_glib_none().0, forward, - super_callback0 as *const _ as usize as *mut _, + super_callback0 as *const _ as *mut _, )) } } diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d) diff --git a/gstreamer/sys/src/auto/versions.txt b/gstreamer/sys/src/auto/versions.txt index e39b4f65d..f986cef95 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 @ c0970367709d) +Generated by gir (https://github.com/gtk-rs/gir @ a2f936b77195) from gir-files (https://github.com/gtk-rs/gir-files @ 20031a537e40) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 62054dc7234d)