diff --git a/gstreamer-allocators/src/auto/versions.txt b/gstreamer-allocators/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-allocators/sys/src/auto/versions.txt b/gstreamer-allocators/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-analytics/src/auto/versions.txt b/gstreamer-analytics/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-analytics/sys/src/auto/versions.txt b/gstreamer-analytics/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-app/sys/src/auto/versions.txt b/gstreamer-app/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-audio/sys/src/auto/versions.txt b/gstreamer-audio/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-base/sys/src/auto/versions.txt b/gstreamer-base/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-check/src/auto/versions.txt b/gstreamer-check/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-check/sys/src/auto/versions.txt b/gstreamer-check/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-controller/src/auto/versions.txt b/gstreamer-controller/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-controller/sys/src/auto/versions.txt b/gstreamer-controller/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-editing-services/src/auto/versions.txt b/gstreamer-editing-services/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-editing-services/sys/src/auto/versions.txt b/gstreamer-editing-services/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/egl/src/auto/gl_display_egl.rs b/gstreamer-gl/egl/src/auto/gl_display_egl.rs index d5c80f9de..f4cb5cf9f 100644 --- a/gstreamer-gl/egl/src/auto/gl_display_egl.rs +++ b/gstreamer-gl/egl/src/auto/gl_display_egl.rs @@ -51,3 +51,19 @@ impl GLDisplayEGL { unsafe impl Send for GLDisplayEGL {} unsafe impl Sync for GLDisplayEGL {} + +pub trait GLDisplayEGLExt: IsA + 'static { + #[cfg(feature = "v1_26")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))] + #[doc(alias = "gst_gl_display_egl_set_foreign")] + fn set_foreign(&self, foreign: bool) { + unsafe { + ffi::gst_gl_display_egl_set_foreign( + self.as_ref().to_glib_none().0, + foreign.into_glib(), + ); + } + } +} + +impl> GLDisplayEGLExt for O {} diff --git a/gstreamer-gl/egl/src/auto/mod.rs b/gstreamer-gl/egl/src/auto/mod.rs index 07708725e..3d4bc97e0 100644 --- a/gstreamer-gl/egl/src/auto/mod.rs +++ b/gstreamer-gl/egl/src/auto/mod.rs @@ -5,3 +5,7 @@ mod gl_display_egl; pub use self::gl_display_egl::GLDisplayEGL; + +pub(crate) mod traits { + pub use super::gl_display_egl::GLDisplayEGLExt; +} diff --git a/gstreamer-gl/egl/src/auto/versions.txt b/gstreamer-gl/egl/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/egl/sys/src/auto/versions.txt b/gstreamer-gl/egl/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/egl/sys/src/lib.rs b/gstreamer-gl/egl/sys/src/lib.rs index e5e86937a..1c1017234 100644 --- a/gstreamer-gl/egl/sys/src/lib.rs +++ b/gstreamer-gl/egl/sys/src/lib.rs @@ -84,5 +84,8 @@ extern "C" { type_: gst_gl::GstGLDisplayType, display: uintptr_t, ) -> gpointer; + #[cfg(feature = "v1_26")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))] + pub fn gst_gl_display_egl_set_foreign(display_egl: *mut GstGLDisplayEGL, foreign: gboolean); } diff --git a/gstreamer-gl/src/auto/versions.txt b/gstreamer-gl/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/sys/src/auto/versions.txt b/gstreamer-gl/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/wayland/src/auto/versions.txt b/gstreamer-gl/wayland/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/wayland/sys/src/auto/versions.txt b/gstreamer-gl/wayland/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/x11/src/auto/versions.txt b/gstreamer-gl/x11/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-gl/x11/sys/src/auto/versions.txt b/gstreamer-gl/x11/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-mpegts/src/auto/section.rs b/gstreamer-mpegts/src/auto/section.rs index 40ce87bac..1d4eeaa24 100644 --- a/gstreamer-mpegts/src/auto/section.rs +++ b/gstreamer-mpegts/src/auto/section.rs @@ -20,7 +20,7 @@ glib::wrapper! { impl Section { //#[doc(alias = "gst_mpegts_section_get_atsc_cvct")] //#[doc(alias = "get_atsc_cvct")] - //pub fn atsc_cvct(&mut self) -> /*Ignored*/AtscVCT { + //pub fn atsc_cvct(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_atsc_cvct() } //} @@ -38,7 +38,7 @@ impl Section { //#[doc(alias = "gst_mpegts_section_get_atsc_mgt")] //#[doc(alias = "get_atsc_mgt")] - //pub fn atsc_mgt(&mut self) -> /*Ignored*/AtscMGT { + //pub fn atsc_mgt(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_atsc_mgt() } //} @@ -56,13 +56,13 @@ impl Section { //#[doc(alias = "gst_mpegts_section_get_atsc_tvct")] //#[doc(alias = "get_atsc_tvct")] - //pub fn atsc_tvct(&mut self) -> /*Ignored*/AtscVCT { + //pub fn atsc_tvct(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_atsc_tvct() } //} //#[doc(alias = "gst_mpegts_section_get_bat")] //#[doc(alias = "get_bat")] - //pub fn bat(&mut self) -> /*Ignored*/BAT { + //pub fn bat(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_bat() } //} @@ -74,13 +74,13 @@ impl Section { //#[doc(alias = "gst_mpegts_section_get_eit")] //#[doc(alias = "get_eit")] - //pub fn eit(&mut self) -> /*Ignored*/EIT { + //pub fn eit(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_eit() } //} //#[doc(alias = "gst_mpegts_section_get_nit")] //#[doc(alias = "get_nit")] - //pub fn nit(&mut self) -> /*Ignored*/NIT { + //pub fn nit(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_nit() } //} @@ -92,36 +92,36 @@ impl Section { //#[doc(alias = "gst_mpegts_section_get_pmt")] //#[doc(alias = "get_pmt")] - //pub fn pmt(&mut self) -> /*Ignored*/PMT { + //pub fn pmt(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_pmt() } //} //#[doc(alias = "gst_mpegts_section_get_sdt")] //#[doc(alias = "get_sdt")] - //pub fn sdt(&mut self) -> /*Ignored*/SDT { + //pub fn sdt(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_sdt() } //} //#[doc(alias = "gst_mpegts_section_get_sit")] //#[doc(alias = "get_sit")] - //pub fn sit(&mut self) -> /*Ignored*/SIT { + //pub fn sit(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_sit() } //} //#[doc(alias = "gst_mpegts_section_get_tdt")] //#[doc(alias = "get_tdt")] - //pub fn tdt(&mut self) -> /*Ignored*/gst::DateTime { + //pub fn tdt(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_tdt() } //} //#[doc(alias = "gst_mpegts_section_get_tot")] //#[doc(alias = "get_tot")] - //pub fn tot(&mut self) -> /*Ignored*/TOT { + //pub fn tot(&mut self) -> /*Ignored*/Option { // unsafe { TODO: call ffi:gst_mpegts_section_get_tot() } //} //#[doc(alias = "gst_mpegts_section_from_atsc_mgt")] - //pub fn from_atsc_mgt(mgt: /*Ignored*/AtscMGT) -> Section { + //pub fn from_atsc_mgt(mgt: /*Ignored*/AtscMGT) -> Option
{ // unsafe { TODO: call ffi:gst_mpegts_section_from_atsc_mgt() } //} @@ -136,7 +136,7 @@ impl Section { //} //#[doc(alias = "gst_mpegts_section_from_nit")] - //pub fn from_nit(nit: /*Ignored*/NIT) -> Section { + //pub fn from_nit(nit: /*Ignored*/NIT) -> Option
{ // unsafe { TODO: call ffi:gst_mpegts_section_from_nit() } //} @@ -146,12 +146,12 @@ impl Section { //} //#[doc(alias = "gst_mpegts_section_from_pmt")] - //pub fn from_pmt(pmt: /*Ignored*/PMT, pid: u16) -> Section { + //pub fn from_pmt(pmt: /*Ignored*/PMT, pid: u16) -> Option
{ // unsafe { TODO: call ffi:gst_mpegts_section_from_pmt() } //} //#[doc(alias = "gst_mpegts_section_from_sdt")] - //pub fn from_sdt(sdt: /*Ignored*/SDT) -> Section { + //pub fn from_sdt(sdt: /*Ignored*/SDT) -> Option
{ // unsafe { TODO: call ffi:gst_mpegts_section_from_sdt() } //} } diff --git a/gstreamer-mpegts/src/auto/versions.txt b/gstreamer-mpegts/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-mpegts/sys/src/auto/versions.txt b/gstreamer-mpegts/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-mpegts/sys/src/lib.rs b/gstreamer-mpegts/sys/src/lib.rs index a60629277..d7f84c0cb 100644 --- a/gstreamer-mpegts/sys/src/lib.rs +++ b/gstreamer-mpegts/sys/src/lib.rs @@ -2837,8 +2837,6 @@ extern "C" { section: *mut GstMpegtsSection, element: *mut gst::GstElement, ) -> gboolean; - #[cfg(feature = "v1_18")] - #[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))] pub fn gst_mpegts_section_from_atsc_mgt(mgt: *mut GstMpegtsAtscMGT) -> *mut GstMpegtsSection; #[cfg(feature = "v1_18")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))] diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-net/sys/src/auto/versions.txt b/gstreamer-net/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-pbutils/sys/src/auto/versions.txt b/gstreamer-pbutils/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-play/src/auto/versions.txt b/gstreamer-play/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-play/sys/src/auto/versions.txt b/gstreamer-play/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-player/sys/src/auto/versions.txt b/gstreamer-player/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-rtp/src/auto/versions.txt b/gstreamer-rtp/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-rtp/sys/src/auto/versions.txt b/gstreamer-rtp/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-rtsp-server/sys/src/auto/versions.txt b/gstreamer-rtsp-server/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-rtsp/sys/src/auto/versions.txt b/gstreamer-rtsp/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-sdp/sys/src/auto/versions.txt b/gstreamer-sdp/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-tag/sys/src/auto/versions.txt b/gstreamer-tag/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-validate/src/auto/flags.rs b/gstreamer-validate/src/auto/flags.rs index 2ed416b9a..11628c438 100644 --- a/gstreamer-validate/src/auto/flags.rs +++ b/gstreamer-validate/src/auto/flags.rs @@ -18,6 +18,7 @@ bitflags! { const ASYNC = ffi::GST_VALIDATE_ACTION_TYPE_ASYNC as _; #[doc(alias = "GST_VALIDATE_ACTION_TYPE_NON_BLOCKING")] const NON_BLOCKING = ffi::GST_VALIDATE_ACTION_TYPE_NON_BLOCKING as _; + #[deprecated = "Since 1.20"] #[doc(alias = "GST_VALIDATE_ACTION_TYPE_INTERLACED")] const INTERLACED = ffi::GST_VALIDATE_ACTION_TYPE_INTERLACED as _; #[doc(alias = "GST_VALIDATE_ACTION_TYPE_CAN_EXECUTE_ON_ADDITION")] diff --git a/gstreamer-validate/src/auto/versions.txt b/gstreamer-validate/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-validate/sys/src/auto/versions.txt b/gstreamer-validate/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-video/sys/src/auto/versions.txt b/gstreamer-video/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer-webrtc/sys/src/auto/versions.txt b/gstreamer-webrtc/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer/sys/src/auto/versions.txt b/gstreamer/sys/src/auto/versions.txt index 70eec6b4c..5cb83d42b 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 @ 491114ad76bd) from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7) diff --git a/gstreamer/sys/src/lib.rs b/gstreamer/sys/src/lib.rs index 882ee9fab..02e578c80 100644 --- a/gstreamer/sys/src/lib.rs +++ b/gstreamer/sys/src/lib.rs @@ -9783,7 +9783,7 @@ extern "C" { pub fn gst_util_filename_compare(a: *const c_char, b: *const c_char) -> c_int; #[cfg(feature = "v1_26")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))] - pub fn gst_util_floor_log2(x: u32) -> c_uint; + pub fn gst_util_floor_log2(v: u32) -> c_uint; pub fn gst_util_fraction_add( a_n: c_int, a_d: c_int,