diff --git a/gstreamer-allocators/src/auto/versions.txt b/gstreamer-allocators/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-allocators/sys/Cargo.toml b/gstreamer-allocators/sys/Cargo.toml index 7ab826643..91d55fce7 100644 --- a/gstreamer-allocators/sys/Cargo.toml +++ b/gstreamer-allocators/sys/Cargo.toml @@ -47,6 +47,8 @@ version = "0.21.0" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_allocators_1_0] name = "gstreamer-allocators-1.0" diff --git a/gstreamer-allocators/sys/src/auto/versions.txt b/gstreamer-allocators/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-app/sys/Cargo.toml b/gstreamer-app/sys/Cargo.toml index 4a5ddf3a8..961c639e3 100644 --- a/gstreamer-app/sys/Cargo.toml +++ b/gstreamer-app/sys/Cargo.toml @@ -47,6 +47,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_app_1_0] name = "gstreamer-app-1.0" diff --git a/gstreamer-app/sys/src/auto/versions.txt b/gstreamer-app/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-audio/sys/Cargo.toml b/gstreamer-audio/sys/Cargo.toml index 7a77f0397..cd88e636e 100644 --- a/gstreamer-audio/sys/Cargo.toml +++ b/gstreamer-audio/sys/Cargo.toml @@ -51,6 +51,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_audio_1_0] name = "gstreamer-audio-1.0" diff --git a/gstreamer-audio/sys/src/auto/versions.txt b/gstreamer-audio/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-audio/sys/src/lib.rs b/gstreamer-audio/sys/src/lib.rs index eef88dc38..12652d1ca 100644 --- a/gstreamer-audio/sys/src/lib.rs +++ b/gstreamer-audio/sys/src/lib.rs @@ -1956,7 +1956,7 @@ extern "C" { format: GstDsdFormat, rate: c_int, channels: c_int, - positions: *const GstAudioChannelPosition, + positions: *const [GstAudioChannelPosition; 64], ); #[cfg(feature = "v1_24")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] @@ -2486,7 +2486,7 @@ extern "C" { output_plane_offsets: *const size_t, num_dsd_bytes: size_t, num_channels: c_int, - reverse_bytes: gboolean, + reverse_byte_bits: gboolean, ); pub fn gst_dsd_plane_offset_meta_api_get_type() -> GType; diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-base/sys/Cargo.toml b/gstreamer-base/sys/Cargo.toml index 3a68a6b8e..98263888d 100644 --- a/gstreamer-base/sys/Cargo.toml +++ b/gstreamer-base/sys/Cargo.toml @@ -49,6 +49,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_base_1_0] name = "gstreamer-base-1.0" diff --git a/gstreamer-base/sys/src/auto/versions.txt b/gstreamer-base/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-check/src/auto/versions.txt b/gstreamer-check/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-check/sys/Cargo.toml b/gstreamer-check/sys/Cargo.toml index defa31229..e2e8179c4 100644 --- a/gstreamer-check/sys/Cargo.toml +++ b/gstreamer-check/sys/Cargo.toml @@ -47,6 +47,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_check_1_0] name = "gstreamer-check-1.0" diff --git a/gstreamer-check/sys/src/auto/versions.txt b/gstreamer-check/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-controller/src/auto/versions.txt b/gstreamer-controller/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-controller/sys/Cargo.toml b/gstreamer-controller/sys/Cargo.toml index b5321bc19..c762d6e6e 100644 --- a/gstreamer-controller/sys/Cargo.toml +++ b/gstreamer-controller/sys/Cargo.toml @@ -48,6 +48,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_controller_1_0] name = "gstreamer-controller-1.0" diff --git a/gstreamer-controller/sys/src/auto/versions.txt b/gstreamer-controller/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-editing-services/src/auto/versions.txt b/gstreamer-editing-services/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-editing-services/sys/Cargo.toml b/gstreamer-editing-services/sys/Cargo.toml index 1bd1a33d0..d6634fba1 100644 --- a/gstreamer-editing-services/sys/Cargo.toml +++ b/gstreamer-editing-services/sys/Cargo.toml @@ -55,6 +55,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gst_editing_services_1_0] name = "gst-editing-services-1.0" diff --git a/gstreamer-editing-services/sys/src/auto/versions.txt b/gstreamer-editing-services/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/egl/src/auto/versions.txt b/gstreamer-gl/egl/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/egl/sys/Cargo.toml b/gstreamer-gl/egl/sys/Cargo.toml index a7ae68366..56a362178 100644 --- a/gstreamer-gl/egl/sys/Cargo.toml +++ b/gstreamer-gl/egl/sys/Cargo.toml @@ -35,6 +35,8 @@ version = "1.23" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [lib] name = "gstreamer_gl_egl_sys" diff --git a/gstreamer-gl/egl/sys/src/auto/versions.txt b/gstreamer-gl/egl/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/src/auto/enums.rs b/gstreamer-gl/src/auto/enums.rs index 7ff27576c..aa5df456d 100644 --- a/gstreamer-gl/src/auto/enums.rs +++ b/gstreamer-gl/src/auto/enums.rs @@ -346,6 +346,14 @@ impl GLFormat { } } + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + #[doc(alias = "gst_gl_format_n_components")] + pub fn n_components(self) -> u32 { + assert_initialized_main_thread!(); + unsafe { ffi::gst_gl_format_n_components(self.into_glib()) } + } + #[cfg(feature = "v1_16")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))] #[doc(alias = "gst_gl_format_type_from_sized_gl_format")] diff --git a/gstreamer-gl/src/auto/functions.rs b/gstreamer-gl/src/auto/functions.rs index f10ac8fd5..be4b0dcde 100644 --- a/gstreamer-gl/src/auto/functions.rs +++ b/gstreamer-gl/src/auto/functions.rs @@ -32,6 +32,20 @@ pub fn gl_element_propagate_display_context( } } +//#[cfg(feature = "v1_24")] +//#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] +//#[doc(alias = "gst_gl_swizzle_invert")] +//pub fn gl_swizzle_invert(swizzle: /*Unimplemented*/FixedArray TypeId { ns_id: 0, id: 14 }; 4, inversion: /*Unimplemented*/FixedArray TypeId { ns_id: 0, id: 14 }; 4) { +// unsafe { TODO: call ffi:gst_gl_swizzle_invert() } +//} + +//#[cfg(feature = "v1_24")] +//#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] +//#[doc(alias = "gst_gl_video_format_swizzle")] +//pub fn gl_video_format_swizzle(video_format: /*Ignored*/gst_video::VideoFormat, swizzle: /*Unimplemented*/FixedArray TypeId { ns_id: 0, id: 14 }; 4) -> bool { +// unsafe { TODO: call ffi:gst_gl_video_format_swizzle() } +//} + #[doc(alias = "gst_glsl_string_get_version_profile")] pub fn glsl_string_get_version_profile(s: &str) -> Option<(GLSLVersion, GLSLProfile)> { assert_initialized_main_thread!(); diff --git a/gstreamer-gl/src/auto/gl_color_convert.rs b/gstreamer-gl/src/auto/gl_color_convert.rs index f7a5b08ee..80e36d981 100644 --- a/gstreamer-gl/src/auto/gl_color_convert.rs +++ b/gstreamer-gl/src/auto/gl_color_convert.rs @@ -44,6 +44,18 @@ impl GLColorConvert { } } + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + #[doc(alias = "gst_gl_color_convert_swizzle_shader_string")] + pub fn swizzle_shader_string(context: &impl IsA) -> glib::GString { + skip_assert_initialized!(); + unsafe { + from_glib_full(ffi::gst_gl_color_convert_swizzle_shader_string( + context.as_ref().to_glib_none().0, + )) + } + } + #[doc(alias = "gst_gl_color_convert_transform_caps")] pub fn transform_caps( context: &impl IsA, @@ -61,6 +73,18 @@ impl GLColorConvert { )) } } + + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + #[doc(alias = "gst_gl_color_convert_yuv_to_rgb_shader_string")] + pub fn yuv_to_rgb_shader_string(context: &impl IsA) -> glib::GString { + skip_assert_initialized!(); + unsafe { + from_glib_full(ffi::gst_gl_color_convert_yuv_to_rgb_shader_string( + context.as_ref().to_glib_none().0, + )) + } + } } unsafe impl Send for GLColorConvert {} diff --git a/gstreamer-gl/src/auto/versions.txt b/gstreamer-gl/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/sys/Cargo.toml b/gstreamer-gl/sys/Cargo.toml index 34de53a67..3826561fe 100644 --- a/gstreamer-gl/sys/Cargo.toml +++ b/gstreamer-gl/sys/Cargo.toml @@ -55,6 +55,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_gl_1_0] name = "gstreamer-gl-1.0" diff --git a/gstreamer-gl/sys/src/auto/versions.txt b/gstreamer-gl/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/sys/src/lib.rs b/gstreamer-gl/sys/src/lib.rs index dbc238bae..96fc8edc3 100644 --- a/gstreamer-gl/sys/src/lib.rs +++ b/gstreamer-gl/sys/src/lib.rs @@ -1683,6 +1683,9 @@ extern "C" { #[cfg(feature = "v1_16")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))] pub fn gst_gl_format_is_supported(context: *mut GstGLContext, format: GstGLFormat) -> gboolean; + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + pub fn gst_gl_format_n_components(gl_format: GstGLFormat) -> c_uint; #[cfg(feature = "v1_16")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))] pub fn gst_gl_format_type_from_sized_gl_format( @@ -2177,12 +2180,19 @@ extern "C" { caps: *mut gst::GstCaps, other: *mut gst::GstCaps, ) -> *mut gst::GstCaps; + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + pub fn gst_gl_color_convert_swizzle_shader_string(context: *mut GstGLContext) -> *mut c_char; pub fn gst_gl_color_convert_transform_caps( context: *mut GstGLContext, direction: gst::GstPadDirection, caps: *mut gst::GstCaps, filter: *mut gst::GstCaps, ) -> *mut gst::GstCaps; + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + pub fn gst_gl_color_convert_yuv_to_rgb_shader_string(context: *mut GstGLContext) + -> *mut c_char; pub fn gst_gl_color_convert_decide_allocation( convert: *mut GstGLColorConvert, query: *mut gst::GstQuery, @@ -3000,6 +3010,9 @@ extern "C" { type_: c_uint, ) -> c_uint; pub fn gst_gl_stereo_downmix_mode_get_type() -> GType; + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + pub fn gst_gl_swizzle_invert(swizzle: *mut [c_int; 4], inversion: *mut [c_int; 4]); pub fn gst_gl_sync_meta_api_get_type() -> GType; pub fn gst_gl_value_get_texture_target_mask( value: *const gobject::GValue, @@ -3017,6 +3030,12 @@ extern "C" { maj: c_int, min: c_int, ) -> GstGLSLVersion; + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + pub fn gst_gl_video_format_swizzle( + video_format: gst_video::GstVideoFormat, + swizzle: *mut [c_int; 4], + ) -> gboolean; pub fn gst_glsl_string_get_version_profile( s: *const c_char, version: *mut GstGLSLVersion, diff --git a/gstreamer-gl/wayland/src/auto/versions.txt b/gstreamer-gl/wayland/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/wayland/sys/Cargo.toml b/gstreamer-gl/wayland/sys/Cargo.toml index 90b52654f..0d28ed37c 100644 --- a/gstreamer-gl/wayland/sys/Cargo.toml +++ b/gstreamer-gl/wayland/sys/Cargo.toml @@ -35,6 +35,8 @@ version = "1.23" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [lib] name = "gstreamer_gl_wayland_sys" diff --git a/gstreamer-gl/wayland/sys/src/auto/versions.txt b/gstreamer-gl/wayland/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/x11/src/auto/versions.txt b/gstreamer-gl/x11/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-gl/x11/sys/Cargo.toml b/gstreamer-gl/x11/sys/Cargo.toml index da2accf6e..b2eef26d3 100644 --- a/gstreamer-gl/x11/sys/Cargo.toml +++ b/gstreamer-gl/x11/sys/Cargo.toml @@ -35,6 +35,8 @@ version = "1.23" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [lib] name = "gstreamer_gl_x11_sys" diff --git a/gstreamer-gl/x11/sys/src/auto/versions.txt b/gstreamer-gl/x11/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-mpegts/src/auto/versions.txt b/gstreamer-mpegts/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-mpegts/sys/Cargo.toml b/gstreamer-mpegts/sys/Cargo.toml index 530392cac..b998b1637 100644 --- a/gstreamer-mpegts/sys/Cargo.toml +++ b/gstreamer-mpegts/sys/Cargo.toml @@ -15,6 +15,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_mpegts_1_0] name = "gstreamer-mpegts-1.0" diff --git a/gstreamer-mpegts/sys/src/auto/versions.txt b/gstreamer-mpegts/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-net/sys/Cargo.toml b/gstreamer-net/sys/Cargo.toml index 812f77d79..ab4bf6e0e 100644 --- a/gstreamer-net/sys/Cargo.toml +++ b/gstreamer-net/sys/Cargo.toml @@ -47,6 +47,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_net_1_0] name = "gstreamer-net-1.0" diff --git a/gstreamer-net/sys/src/auto/versions.txt b/gstreamer-net/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-pbutils/sys/Cargo.toml b/gstreamer-pbutils/sys/Cargo.toml index 0ac20f549..65b67eb9a 100644 --- a/gstreamer-pbutils/sys/Cargo.toml +++ b/gstreamer-pbutils/sys/Cargo.toml @@ -55,6 +55,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_pbutils_1_0] name = "gstreamer-pbutils-1.0" diff --git a/gstreamer-pbutils/sys/src/auto/versions.txt b/gstreamer-pbutils/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-play/src/auto/versions.txt b/gstreamer-play/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-play/sys/Cargo.toml b/gstreamer-play/sys/Cargo.toml index 6c6f80c5b..de35424b5 100644 --- a/gstreamer-play/sys/Cargo.toml +++ b/gstreamer-play/sys/Cargo.toml @@ -48,6 +48,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_play_1_0] name = "gstreamer-play-1.0" diff --git a/gstreamer-play/sys/src/auto/versions.txt b/gstreamer-play/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-player/sys/Cargo.toml b/gstreamer-player/sys/Cargo.toml index 1c80281db..9e41800a4 100644 --- a/gstreamer-player/sys/Cargo.toml +++ b/gstreamer-player/sys/Cargo.toml @@ -51,6 +51,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_player_1_0] name = "gstreamer-player-1.0" diff --git a/gstreamer-player/sys/src/auto/versions.txt b/gstreamer-player/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-rtp/src/auto/versions.txt b/gstreamer-rtp/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-rtp/sys/Cargo.toml b/gstreamer-rtp/sys/Cargo.toml index e12a51cd6..eaedfb5d3 100644 --- a/gstreamer-rtp/sys/Cargo.toml +++ b/gstreamer-rtp/sys/Cargo.toml @@ -47,6 +47,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_rtp_1_0] name = "gstreamer-rtp-1.0" diff --git a/gstreamer-rtp/sys/src/auto/versions.txt b/gstreamer-rtp/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-rtsp-server/sys/Cargo.toml b/gstreamer-rtsp-server/sys/Cargo.toml index 020670a97..3f2fbc54f 100644 --- a/gstreamer-rtsp-server/sys/Cargo.toml +++ b/gstreamer-rtsp-server/sys/Cargo.toml @@ -63,6 +63,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_rtsp_server_1_0] name = "gstreamer-rtsp-server-1.0" diff --git a/gstreamer-rtsp-server/sys/src/auto/versions.txt b/gstreamer-rtsp-server/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-rtsp/sys/Cargo.toml b/gstreamer-rtsp/sys/Cargo.toml index 5a36e417d..47f1ab41d 100644 --- a/gstreamer-rtsp/sys/Cargo.toml +++ b/gstreamer-rtsp/sys/Cargo.toml @@ -55,6 +55,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_rtsp_1_0] name = "gstreamer-rtsp-1.0" diff --git a/gstreamer-rtsp/sys/src/auto/versions.txt b/gstreamer-rtsp/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-sdp/sys/Cargo.toml b/gstreamer-sdp/sys/Cargo.toml index a3c2c3053..ba056641f 100644 --- a/gstreamer-sdp/sys/Cargo.toml +++ b/gstreamer-sdp/sys/Cargo.toml @@ -43,6 +43,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_sdp_1_0] name = "gstreamer-sdp-1.0" diff --git a/gstreamer-sdp/sys/src/auto/versions.txt b/gstreamer-sdp/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-tag/sys/Cargo.toml b/gstreamer-tag/sys/Cargo.toml index edb1f9847..8ccd3c866 100644 --- a/gstreamer-tag/sys/Cargo.toml +++ b/gstreamer-tag/sys/Cargo.toml @@ -47,6 +47,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_tag_1_0] name = "gstreamer-tag-1.0" diff --git a/gstreamer-tag/sys/src/auto/versions.txt b/gstreamer-tag/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-validate/src/auto/versions.txt b/gstreamer-validate/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-validate/sys/Cargo.toml b/gstreamer-validate/sys/Cargo.toml index 779f7c9a9..b9b4cf5d0 100644 --- a/gstreamer-validate/sys/Cargo.toml +++ b/gstreamer-validate/sys/Cargo.toml @@ -15,6 +15,8 @@ rust-version = "1.57" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_validate_1_0] name = "gstreamer-validate-1.0" diff --git a/gstreamer-validate/sys/src/auto/versions.txt b/gstreamer-validate/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-video/src/auto/enums.rs b/gstreamer-video/src/auto/enums.rs index 0761c6827..e9d15b037 100644 --- a/gstreamer-video/src/auto/enums.rs +++ b/gstreamer-video/src/auto/enums.rs @@ -2063,6 +2063,10 @@ pub enum VideoFormat { #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] #[doc(alias = "GST_VIDEO_FORMAT_NV12_10LE40_4L4")] Nv1210le404l4, + #[cfg(feature = "v1_24")] + #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] + #[doc(alias = "GST_VIDEO_FORMAT_DMA_DRM")] + DmaDrm, #[doc(hidden)] __Unknown(i32), } @@ -2253,6 +2257,8 @@ impl IntoGlib for VideoFormat { Self::Nv1210be8l128 => ffi::GST_VIDEO_FORMAT_NV12_10BE_8L128, #[cfg(feature = "v1_24")] Self::Nv1210le404l4 => ffi::GST_VIDEO_FORMAT_NV12_10LE40_4L4, + #[cfg(feature = "v1_24")] + Self::DmaDrm => ffi::GST_VIDEO_FORMAT_DMA_DRM, Self::__Unknown(value) => value, } } @@ -2411,6 +2417,8 @@ impl FromGlib for VideoFormat { ffi::GST_VIDEO_FORMAT_NV12_10BE_8L128 => Self::Nv1210be8l128, #[cfg(feature = "v1_24")] ffi::GST_VIDEO_FORMAT_NV12_10LE40_4L4 => Self::Nv1210le404l4, + #[cfg(feature = "v1_24")] + ffi::GST_VIDEO_FORMAT_DMA_DRM => Self::DmaDrm, value => Self::__Unknown(value), } } diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-video/sys/Cargo.toml b/gstreamer-video/sys/Cargo.toml index db6276964..80c2902ba 100644 --- a/gstreamer-video/sys/Cargo.toml +++ b/gstreamer-video/sys/Cargo.toml @@ -51,6 +51,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_video_1_0] name = "gstreamer-video-1.0" diff --git a/gstreamer-video/sys/src/auto/versions.txt b/gstreamer-video/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-video/sys/src/lib.rs b/gstreamer-video/sys/src/lib.rs index a17ab37e5..c5f87891e 100644 --- a/gstreamer-video/sys/src/lib.rs +++ b/gstreamer-video/sys/src/lib.rs @@ -331,6 +331,9 @@ pub const GST_VIDEO_FORMAT_NV12_10BE_8L128: GstVideoFormat = 112; #[cfg(feature = "v1_24")] #[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] pub const GST_VIDEO_FORMAT_NV12_10LE40_4L4: GstVideoFormat = 113; +#[cfg(feature = "v1_24")] +#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))] +pub const GST_VIDEO_FORMAT_DMA_DRM: GstVideoFormat = 114; pub type GstVideoGLTextureOrientation = c_int; pub const GST_VIDEO_GL_TEXTURE_ORIENTATION_X_NORMAL_Y_NORMAL: GstVideoGLTextureOrientation = 0; diff --git a/gstreamer-video/sys/tests/abi.rs b/gstreamer-video/sys/tests/abi.rs index 407cde0e0..0680590f4 100644 --- a/gstreamer-video/sys/tests/abi.rs +++ b/gstreamer-video/sys/tests/abi.rs @@ -1309,6 +1309,7 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[ ("(gint) GST_VIDEO_FORMAT_BGRA64_LE", "106"), ("(gint) GST_VIDEO_FORMAT_BGRP", "100"), ("(gint) GST_VIDEO_FORMAT_BGRx", "8"), + ("(gint) GST_VIDEO_FORMAT_DMA_DRM", "114"), ("(gint) GST_VIDEO_FORMAT_ENCODED", "1"), ("(guint) GST_VIDEO_FORMAT_FLAG_ALPHA", "8"), ("(guint) GST_VIDEO_FORMAT_FLAG_COMPLEX", "64"), diff --git a/gstreamer-video/sys/tests/constant.c b/gstreamer-video/sys/tests/constant.c index 25d7b9fd2..c6e66cd40 100644 --- a/gstreamer-video/sys/tests/constant.c +++ b/gstreamer-video/sys/tests/constant.c @@ -277,6 +277,7 @@ int main() { PRINT_CONSTANT((gint) GST_VIDEO_FORMAT_BGRA64_LE); PRINT_CONSTANT((gint) GST_VIDEO_FORMAT_BGRP); PRINT_CONSTANT((gint) GST_VIDEO_FORMAT_BGRx); + PRINT_CONSTANT((gint) GST_VIDEO_FORMAT_DMA_DRM); PRINT_CONSTANT((gint) GST_VIDEO_FORMAT_ENCODED); PRINT_CONSTANT((guint) GST_VIDEO_FORMAT_FLAG_ALPHA); PRINT_CONSTANT((guint) GST_VIDEO_FORMAT_FLAG_COMPLEX); diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer-webrtc/sys/Cargo.toml b/gstreamer-webrtc/sys/Cargo.toml index 48a9529bd..081a5d399 100644 --- a/gstreamer-webrtc/sys/Cargo.toml +++ b/gstreamer-webrtc/sys/Cargo.toml @@ -48,6 +48,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_webrtc_1_0] name = "gstreamer-webrtc-1.0" diff --git a/gstreamer-webrtc/sys/src/auto/versions.txt b/gstreamer-webrtc/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33) diff --git a/gstreamer/sys/Cargo.toml b/gstreamer/sys/Cargo.toml index baaa45b11..a31e874bb 100644 --- a/gstreamer/sys/Cargo.toml +++ b/gstreamer/sys/Cargo.toml @@ -45,6 +45,8 @@ rust-version = "1.70" [package.metadata.docs.rs] features = [] +rustc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] [package.metadata.system-deps.gstreamer_1_0] name = "gstreamer-1.0" diff --git a/gstreamer/sys/src/auto/versions.txt b/gstreamer/sys/src/auto/versions.txt index 54670f001..fb039d08b 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 @ c88b69265102) -from gir-files (https://github.com/gtk-rs/gir-files @ 744be9fbbbed) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 438cdf944979) +Generated by gir (https://github.com/gtk-rs/gir @ 77bac6e42112) +from gir-files (https://github.com/gtk-rs/gir-files @ 060b114d8edb) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 8ea27b3f0b33)