Regenerate with latest gir

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1214>
This commit is contained in:
Sebastian Dröge 2023-02-07 21:00:46 +02:00
parent c2dd69dfac
commit 9155d6eb7b
63 changed files with 126 additions and 131 deletions

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -227,7 +227,7 @@ impl<O: IsA<MetaContainer>> MetaContainerExt for O {
let key: Borrowed<glib::GString> = from_glib_borrow(key); let key: Borrowed<glib::GString> = from_glib_borrow(key);
let value = from_glib_borrow(value); let value = from_glib_borrow(value);
let callback: *mut P = user_data as *const _ as usize as *mut P; let callback: *mut P = user_data as *const _ as usize as *mut P;
(*callback)(&container, key.as_str(), &value); (*callback)(&container, key.as_str(), &value)
} }
let func = Some(func_func::<P> as _); let func = Some(func_func::<P> as _);
let super_callback0: &P = &func_data; let super_callback0: &P = &func_data;

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -84,8 +84,7 @@ impl<O: IsA<GLFilter>> GLFilterExt for O {
let filter = from_glib_borrow(filter); let filter = from_glib_borrow(filter);
let in_tex = from_glib_borrow(in_tex); let in_tex = from_glib_borrow(in_tex);
let callback: *mut P = user_data as *const _ as usize as *mut P; let callback: *mut P = user_data as *const _ as usize as *mut P;
let res = (*callback)(&filter, &in_tex); (*callback)(&filter, &in_tex).into_glib()
res.into_glib()
} }
let func = Some(func_func::<P> as _); let func = Some(func_func::<P> as _);
let super_callback0: &P = &func_data; let super_callback0: &P = &func_data;

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -401,12 +401,12 @@ impl<O: IsA<RTSPClient>> RTSPClientExt for O {
&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult), &mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult),
> = user_data as *const _ as usize > = user_data as *const _ as usize
as *mut Option<&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult)>; as *mut Option<&mut dyn (FnMut(&RTSPClient, &RTSPSession) -> RTSPFilterResult)>;
let res = if let Some(ref mut callback) = *callback { if let Some(ref mut callback) = *callback {
callback(&client, &sess) callback(&client, &sess)
} else { } else {
panic!("cannot get closure...") panic!("cannot get closure...")
}; }
res.into_glib() .into_glib()
} }
let func = if func_data.is_some() { let func = if func_data.is_some() {
Some(func_func as _) Some(func_func as _)

View file

@ -219,12 +219,12 @@ impl<O: IsA<RTSPServer>> RTSPServerExt for O {
&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult), &mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult),
> = user_data as *const _ as usize > = user_data as *const _ as usize
as *mut Option<&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult)>; as *mut Option<&mut dyn (FnMut(&RTSPServer, &RTSPClient) -> RTSPFilterResult)>;
let res = if let Some(ref mut callback) = *callback { if let Some(ref mut callback) = *callback {
callback(&server, &client) callback(&server, &client)
} else { } else {
panic!("cannot get closure...") panic!("cannot get closure...")
}; }
res.into_glib() .into_glib()
} }
let func = if func_data.is_some() { let func = if func_data.is_some() {
Some(func_func as _) Some(func_func as _)

View file

@ -138,12 +138,12 @@ impl<O: IsA<RTSPSession>> RTSPSessionExt for O {
as *mut Option< as *mut Option<
&mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult), &mut dyn (FnMut(&RTSPSession, &RTSPSessionMedia) -> RTSPFilterResult),
>; >;
let res = if let Some(ref mut callback) = *callback { if let Some(ref mut callback) = *callback {
callback(&sess, &media) callback(&sess, &media)
} else { } else {
panic!("cannot get closure...") panic!("cannot get closure...")
}; }
res.into_glib() .into_glib()
} }
let func = if func_data.is_some() { let func = if func_data.is_some() {
Some(func_func as _) Some(func_func as _)

View file

@ -116,12 +116,12 @@ impl<O: IsA<RTSPSessionPool>> RTSPSessionPoolExt for O {
as *mut Option< as *mut Option<
&mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult), &mut dyn (FnMut(&RTSPSessionPool, &RTSPSession) -> RTSPFilterResult),
>; >;
let res = if let Some(ref mut callback) = *callback { if let Some(ref mut callback) = *callback {
callback(&pool, &session) callback(&pool, &session)
} else { } else {
panic!("cannot get closure...") panic!("cannot get closure...")
}; }
res.into_glib() .into_glib()
} }
let func = if func_data.is_some() { let func = if func_data.is_some() {
Some(func_func as _) Some(func_func as _)

View file

@ -1174,12 +1174,12 @@ impl<O: IsA<RTSPStream>> RTSPStreamExt for O {
as *mut Option< as *mut Option<
&mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult), &mut dyn (FnMut(&RTSPStream, &RTSPStreamTransport) -> RTSPFilterResult),
>; >;
let res = if let Some(ref mut callback) = *callback { if let Some(ref mut callback) = *callback {
callback(&stream, &trans) callback(&stream, &trans)
} else { } else {
panic!("cannot get closure...") panic!("cannot get closure...")
}; }
res.into_glib() .into_glib()
} }
let func = if func_data.is_some() { let func = if func_data.is_some() {
Some(func_func as _) Some(func_func as _)

View file

@ -230,7 +230,7 @@ impl<O: IsA<RTSPStreamTransport>> RTSPStreamTransportExt for O {
let keep_alive_data: Box_<P> = Box_::new(keep_alive); let keep_alive_data: Box_<P> = Box_::new(keep_alive);
unsafe extern "C" fn keep_alive_func<P: Fn() + 'static>(user_data: glib::ffi::gpointer) { unsafe extern "C" fn keep_alive_func<P: Fn() + 'static>(user_data: glib::ffi::gpointer) {
let callback: &P = &*(user_data as *mut _); let callback: &P = &*(user_data as *mut _);
(*callback)(); (*callback)()
} }
let keep_alive = Some(keep_alive_func::<P> as _); let keep_alive = Some(keep_alive_func::<P> as _);
unsafe extern "C" fn notify_func<P: Fn() + 'static>(data: glib::ffi::gpointer) { unsafe extern "C" fn notify_func<P: Fn() + 'static>(data: glib::ffi::gpointer) {
@ -258,7 +258,7 @@ impl<O: IsA<RTSPStreamTransport>> RTSPStreamTransportExt for O {
let message_sent_data: Box_<P> = Box_::new(message_sent); let message_sent_data: Box_<P> = Box_::new(message_sent);
unsafe extern "C" fn message_sent_func<P: Fn() + 'static>(user_data: glib::ffi::gpointer) { unsafe extern "C" fn message_sent_func<P: Fn() + 'static>(user_data: glib::ffi::gpointer) {
let callback: &P = &*(user_data as *mut _); let callback: &P = &*(user_data as *mut _);
(*callback)(); (*callback)()
} }
let message_sent = Some(message_sent_func::<P> as _); let message_sent = Some(message_sent_func::<P> as _);
unsafe extern "C" fn notify_func<P: Fn() + 'static>(data: glib::ffi::gpointer) { unsafe extern "C" fn notify_func<P: Fn() + 'static>(data: glib::ffi::gpointer) {
@ -286,7 +286,7 @@ impl<O: IsA<RTSPStreamTransport>> RTSPStreamTransportExt for O {
) { ) {
let trans = from_glib_borrow(trans); let trans = from_glib_borrow(trans);
let callback: &P = &*(user_data as *mut _); let callback: &P = &*(user_data as *mut _);
(*callback)(&trans); (*callback)(&trans)
} }
let message_sent = Some(message_sent_func::<P> as _); let message_sent = Some(message_sent_func::<P> as _);
unsafe extern "C" fn notify_func<P: Fn(&RTSPStreamTransport) + 'static>( unsafe extern "C" fn notify_func<P: Fn(&RTSPStreamTransport) + 'static>(

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -3,7 +3,7 @@
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git) // from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git)
// DO NOT EDIT // DO NOT EDIT
use glib::prelude::*; use glib::translate::*;
glib::wrapper! { glib::wrapper! {
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash)] #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]

View file

@ -341,7 +341,7 @@ impl<O: IsA<WebRTCICE>> WebRTCICEExt for O {
let ice = from_glib_borrow(ice); let ice = from_glib_borrow(ice);
let candidate: Borrowed<glib::GString> = from_glib_borrow(candidate); let candidate: Borrowed<glib::GString> = from_glib_borrow(candidate);
let callback: &P = &*(user_data as *mut _); let callback: &P = &*(user_data as *mut _);
(*callback)(&ice, stream_id, candidate.as_str()); (*callback)(&ice, stream_id, candidate.as_str())
} }
let func = Some(func_func::<P> as _); let func = Some(func_func::<P> as _);
unsafe extern "C" fn notify_func<P: Fn(&WebRTCICE, u32, &str) + Send + Sync + 'static>( unsafe extern "C" fn notify_func<P: Fn(&WebRTCICE, u32, &str) + Send + Sync + 'static>(

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -3,7 +3,7 @@
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git) // from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git)
// DO NOT EDIT // DO NOT EDIT
use glib::{prelude::*, translate::*}; use glib::translate::*;
glib::wrapper! { glib::wrapper! {
#[derive()] #[derive()]

View file

@ -264,8 +264,7 @@ impl<O: IsA<Element>> ElementExt for O {
let element = from_glib_borrow(element); let element = from_glib_borrow(element);
let pad = from_glib_borrow(pad); let pad = from_glib_borrow(pad);
let callback: *mut P = user_data as *const _ as usize as *mut P; let callback: *mut P = user_data as *const _ as usize as *mut P;
let res = (*callback)(&element, &pad); (*callback)(&element, &pad).into_glib()
res.into_glib()
} }
let func = Some(func_func::<P> as _); let func = Some(func_func::<P> as _);
let super_callback0: &P = &func_data; let super_callback0: &P = &func_data;
@ -288,8 +287,7 @@ impl<O: IsA<Element>> ElementExt for O {
let element = from_glib_borrow(element); let element = from_glib_borrow(element);
let pad = from_glib_borrow(pad); let pad = from_glib_borrow(pad);
let callback: *mut P = user_data as *const _ as usize as *mut P; let callback: *mut P = user_data as *const _ as usize as *mut P;
let res = (*callback)(&element, &pad); (*callback)(&element, &pad).into_glib()
res.into_glib()
} }
let func = Some(func_func::<P> as _); let func = Some(func_func::<P> as _);
let super_callback0: &P = &func_data; let super_callback0: &P = &func_data;
@ -312,8 +310,7 @@ impl<O: IsA<Element>> ElementExt for O {
let element = from_glib_borrow(element); let element = from_glib_borrow(element);
let pad = from_glib_borrow(pad); let pad = from_glib_borrow(pad);
let callback: *mut P = user_data as *const _ as usize as *mut P; let callback: *mut P = user_data as *const _ as usize as *mut P;
let res = (*callback)(&element, &pad); (*callback)(&element, &pad).into_glib()
res.into_glib()
} }
let func = Some(func_func::<P> as _); let func = Some(func_func::<P> as _);
let super_callback0: &P = &func_data; let super_callback0: &P = &func_data;

View file

@ -306,8 +306,7 @@ impl<O: IsA<Pad>> PadExt for O {
) -> glib::ffi::gboolean { ) -> glib::ffi::gboolean {
let pad = from_glib_borrow(pad); let pad = from_glib_borrow(pad);
let callback: *mut P = user_data as *const _ as usize as *mut P; let callback: *mut P = user_data as *const _ as usize as *mut P;
let res = (*callback)(&pad); (*callback)(&pad).into_glib()
res.into_glib()
} }
let forward = Some(forward_func::<P> as _); let forward = Some(forward_func::<P> as _);
let super_callback0: &P = &forward_data; let super_callback0: &P = &forward_data;

View file

@ -4,7 +4,7 @@
// DO NOT EDIT // DO NOT EDIT
use crate::{Object, PluginDependencyFlags, Structure}; use crate::{Object, PluginDependencyFlags, Structure};
use glib::{prelude::*, translate::*}; use glib::translate::*;
use std::{fmt, ptr}; use std::{fmt, ptr};
glib::wrapper! { glib::wrapper! {

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)

View file

@ -1,3 +1,3 @@
Generated by gir (https://github.com/gtk-rs/gir @ 047f55810b96) Generated by gir (https://github.com/gtk-rs/gir @ 425f84d5af7f)
from gir-files (https://github.com/gtk-rs/gir-files @ 5eb11fc69910) from gir-files (https://github.com/gtk-rs/gir-files @ 4eaad6a722bf)
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520) from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ae0d1447f520)