diff --git a/gstreamer/sys/src/lib.rs b/gstreamer/sys/src/lib.rs index a7b46fe00..d7fd55e66 100644 --- a/gstreamer/sys/src/lib.rs +++ b/gstreamer/sys/src/lib.rs @@ -15,6 +15,10 @@ use glib_sys as glib; use gobject_sys as gobject; +mod manual; + +pub use manual::*; + #[cfg(unix)] #[allow(unused_imports)] use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t}; @@ -1987,19 +1991,6 @@ pub struct _GstGhostPadPrivate { pub type GstGhostPadPrivate = _GstGhostPadPrivate; -#[derive(Copy, Clone)] -#[repr(C)] -pub struct GstIdStr { - pub pointer: gpointer, - pub padding: [u8; 8], -} - -impl ::std::fmt::Debug for GstIdStr { - fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result { - f.debug_struct(&format!("GstIdStr @ {self:p}")).finish() - } -} - #[derive(Copy, Clone)] #[repr(C)] pub struct GstIterator { diff --git a/gstreamer/sys/versions.txt b/gstreamer/sys/versions.txt new file mode 100644 index 000000000..770df4afa --- /dev/null +++ b/gstreamer/sys/versions.txt @@ -0,0 +1,3 @@ +Generated by gir (https://github.com/gtk-rs/gir @ ae08ff966747) +from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 627915f02fbb)