From 1c7b4516f95a3f80bc10b86e4773c5f2a2fb9a0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 8 Oct 2021 19:44:38 +0300 Subject: [PATCH] Regenerate everything with latest GStreamer gir files --- gstreamer-app/src/auto/versions.txt | 2 +- gstreamer-app/sys/build.rs | 2 +- gstreamer-app/sys/src/lib.rs | 2 +- gstreamer-app/sys/tests/abi.rs | 2 +- gstreamer-app/sys/tests/constant.c | 2 +- gstreamer-app/sys/tests/layout.c | 2 +- gstreamer-audio/src/auto/versions.txt | 2 +- gstreamer-audio/sys/build.rs | 2 +- gstreamer-audio/sys/src/lib.rs | 2 +- gstreamer-audio/sys/tests/abi.rs | 2 +- gstreamer-audio/sys/tests/constant.c | 2 +- gstreamer-audio/sys/tests/layout.c | 2 +- gstreamer-base/src/auto/versions.txt | 2 +- gstreamer-base/sys/build.rs | 2 +- gstreamer-base/sys/src/lib.rs | 2 +- gstreamer-base/sys/tests/abi.rs | 2 +- gstreamer-base/sys/tests/constant.c | 2 +- gstreamer-base/sys/tests/layout.c | 2 +- gstreamer-check/src/auto/versions.txt | 2 +- gstreamer-check/sys/build.rs | 2 +- gstreamer-check/sys/src/lib.rs | 2 +- gstreamer-check/sys/tests/abi.rs | 2 +- gstreamer-check/sys/tests/constant.c | 2 +- gstreamer-check/sys/tests/layout.c | 2 +- gstreamer-controller/src/auto/versions.txt | 2 +- gstreamer-controller/sys/build.rs | 2 +- gstreamer-controller/sys/src/lib.rs | 2 +- gstreamer-controller/sys/tests/abi.rs | 2 +- gstreamer-controller/sys/tests/constant.c | 2 +- gstreamer-controller/sys/tests/layout.c | 2 +- .../src/auto/command_line_formatter.rs | 12 +- .../src/auto/versions.txt | 2 +- gstreamer-editing-services/sys/build.rs | 2 +- gstreamer-editing-services/sys/src/lib.rs | 8 +- gstreamer-editing-services/sys/tests/abi.rs | 4 +- .../sys/tests/constant.c | 2 +- gstreamer-editing-services/sys/tests/layout.c | 2 +- gstreamer-gl/egl/src/auto/versions.txt | 2 +- gstreamer-gl/egl/sys/build.rs | 2 +- gstreamer-gl/egl/sys/src/lib.rs | 2 +- gstreamer-gl/egl/sys/tests/abi.rs | 2 +- gstreamer-gl/egl/sys/tests/constant.c | 2 +- gstreamer-gl/egl/sys/tests/layout.c | 2 +- gstreamer-gl/src/auto/versions.txt | 2 +- gstreamer-gl/sys/build.rs | 2 +- gstreamer-gl/sys/src/lib.rs | 2 +- gstreamer-gl/sys/tests/abi.rs | 2 +- gstreamer-gl/sys/tests/constant.c | 2 +- gstreamer-gl/sys/tests/layout.c | 2 +- gstreamer-gl/wayland/src/auto/versions.txt | 2 +- gstreamer-gl/wayland/sys/build.rs | 2 +- gstreamer-gl/wayland/sys/src/lib.rs | 2 +- gstreamer-gl/wayland/sys/tests/abi.rs | 2 +- gstreamer-gl/wayland/sys/tests/constant.c | 2 +- gstreamer-gl/wayland/sys/tests/layout.c | 2 +- gstreamer-gl/x11/src/auto/versions.txt | 2 +- gstreamer-gl/x11/sys/build.rs | 2 +- gstreamer-gl/x11/sys/src/lib.rs | 2 +- gstreamer-gl/x11/sys/tests/abi.rs | 2 +- gstreamer-gl/x11/sys/tests/constant.c | 2 +- gstreamer-gl/x11/sys/tests/layout.c | 2 +- gstreamer-mpegts/sys/build.rs | 2 +- gstreamer-mpegts/sys/src/lib.rs | 72 +++++++- gstreamer-mpegts/sys/tests/abi.rs | 9 +- gstreamer-mpegts/sys/tests/constant.c | 2 +- gstreamer-mpegts/sys/tests/layout.c | 3 +- gstreamer-net/src/auto/versions.txt | 2 +- gstreamer-net/sys/build.rs | 2 +- gstreamer-net/sys/src/lib.rs | 2 +- gstreamer-net/sys/tests/abi.rs | 2 +- gstreamer-net/sys/tests/constant.c | 2 +- gstreamer-net/sys/tests/layout.c | 2 +- gstreamer-pbutils/src/auto/versions.txt | 2 +- gstreamer-pbutils/sys/build.rs | 2 +- gstreamer-pbutils/sys/src/lib.rs | 4 +- gstreamer-pbutils/sys/tests/abi.rs | 2 +- gstreamer-pbutils/sys/tests/constant.c | 2 +- gstreamer-pbutils/sys/tests/layout.c | 2 +- gstreamer-player/src/auto/versions.txt | 2 +- gstreamer-player/sys/build.rs | 2 +- gstreamer-player/sys/src/lib.rs | 2 +- gstreamer-player/sys/tests/abi.rs | 2 +- gstreamer-player/sys/tests/constant.c | 2 +- gstreamer-player/sys/tests/layout.c | 2 +- gstreamer-rtp/src/auto/flags.rs | 80 +++++++++ gstreamer-rtp/src/auto/mod.rs | 3 + .../src/auto/rtp_header_extension.rs | 48 ++++-- gstreamer-rtp/src/auto/versions.txt | 2 +- gstreamer-rtp/sys/build.rs | 2 +- gstreamer-rtp/sys/src/lib.rs | 47 +++-- gstreamer-rtp/sys/tests/abi.rs | 14 +- gstreamer-rtp/sys/tests/constant.c | 7 +- gstreamer-rtp/sys/tests/layout.c | 3 +- gstreamer-rtsp-server/src/auto/versions.txt | 2 +- gstreamer-rtsp-server/sys/build.rs | 2 +- gstreamer-rtsp-server/sys/src/lib.rs | 2 +- gstreamer-rtsp-server/sys/tests/abi.rs | 2 +- gstreamer-rtsp-server/sys/tests/constant.c | 2 +- gstreamer-rtsp-server/sys/tests/layout.c | 2 +- gstreamer-rtsp/src/auto/versions.txt | 2 +- gstreamer-rtsp/sys/build.rs | 2 +- gstreamer-rtsp/sys/src/lib.rs | 2 +- gstreamer-rtsp/sys/tests/abi.rs | 2 +- gstreamer-rtsp/sys/tests/constant.c | 2 +- gstreamer-rtsp/sys/tests/layout.c | 2 +- gstreamer-sdp/src/auto/versions.txt | 2 +- gstreamer-sdp/sys/build.rs | 2 +- gstreamer-sdp/sys/src/lib.rs | 2 +- gstreamer-sdp/sys/tests/abi.rs | 2 +- gstreamer-sdp/sys/tests/constant.c | 2 +- gstreamer-sdp/sys/tests/layout.c | 2 +- gstreamer-tag/sys/build.rs | 2 +- gstreamer-tag/sys/src/lib.rs | 2 +- gstreamer-tag/sys/tests/abi.rs | 2 +- gstreamer-tag/sys/tests/constant.c | 2 +- gstreamer-tag/sys/tests/layout.c | 2 +- gstreamer-video/src/auto/flags.rs | 82 +++++++++ gstreamer-video/src/auto/versions.txt | 2 +- gstreamer-video/src/auto/video_decoder.rs | 163 ++++++++++++++++++ gstreamer-video/sys/build.rs | 2 +- gstreamer-video/sys/src/lib.rs | 40 ++++- gstreamer-video/sys/tests/abi.rs | 2 +- gstreamer-video/sys/tests/constant.c | 2 +- gstreamer-video/sys/tests/layout.c | 2 +- gstreamer-webrtc/src/auto/versions.txt | 2 +- gstreamer-webrtc/sys/build.rs | 2 +- gstreamer-webrtc/sys/src/lib.rs | 2 +- gstreamer-webrtc/sys/tests/abi.rs | 2 +- gstreamer-webrtc/sys/tests/constant.c | 2 +- gstreamer-webrtc/sys/tests/layout.c | 2 +- gstreamer/src/auto/versions.txt | 2 +- gstreamer/sys/build.rs | 2 +- gstreamer/sys/src/lib.rs | 2 +- gstreamer/sys/tests/abi.rs | 2 +- gstreamer/sys/tests/constant.c | 2 +- gstreamer/sys/tests/layout.c | 2 +- 136 files changed, 664 insertions(+), 173 deletions(-) diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-app/sys/build.rs b/gstreamer-app/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-app/sys/build.rs +++ b/gstreamer-app/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-app/sys/src/lib.rs b/gstreamer-app/sys/src/lib.rs index b0e999ac3..2b45501e0 100644 --- a/gstreamer-app/sys/src/lib.rs +++ b/gstreamer-app/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-app/sys/tests/abi.rs b/gstreamer-app/sys/tests/abi.rs index 10002fdc0..fcaa6f61e 100644 --- a/gstreamer-app/sys/tests/abi.rs +++ b/gstreamer-app/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_app_sys::*; diff --git a/gstreamer-app/sys/tests/constant.c b/gstreamer-app/sys/tests/constant.c index 20ced969f..5571b3b24 100644 --- a/gstreamer-app/sys/tests/constant.c +++ b/gstreamer-app/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-app/sys/tests/layout.c b/gstreamer-app/sys/tests/layout.c index 7a571ca83..8871c5621 100644 --- a/gstreamer-app/sys/tests/layout.c +++ b/gstreamer-app/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-audio/sys/build.rs b/gstreamer-audio/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-audio/sys/build.rs +++ b/gstreamer-audio/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-audio/sys/src/lib.rs b/gstreamer-audio/sys/src/lib.rs index e457624bc..60871d76a 100644 --- a/gstreamer-audio/sys/src/lib.rs +++ b/gstreamer-audio/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-audio/sys/tests/abi.rs b/gstreamer-audio/sys/tests/abi.rs index 25e9b1ffb..53948e23e 100644 --- a/gstreamer-audio/sys/tests/abi.rs +++ b/gstreamer-audio/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_audio_sys::*; diff --git a/gstreamer-audio/sys/tests/constant.c b/gstreamer-audio/sys/tests/constant.c index 1d9f09231..888e6656c 100644 --- a/gstreamer-audio/sys/tests/constant.c +++ b/gstreamer-audio/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-audio/sys/tests/layout.c b/gstreamer-audio/sys/tests/layout.c index d85ba9c74..98334a43a 100644 --- a/gstreamer-audio/sys/tests/layout.c +++ b/gstreamer-audio/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-base/sys/build.rs b/gstreamer-base/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-base/sys/build.rs +++ b/gstreamer-base/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-base/sys/src/lib.rs b/gstreamer-base/sys/src/lib.rs index c2cdc4874..d8330edc3 100644 --- a/gstreamer-base/sys/src/lib.rs +++ b/gstreamer-base/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-base/sys/tests/abi.rs b/gstreamer-base/sys/tests/abi.rs index d0b8a1218..59ebf1e1d 100644 --- a/gstreamer-base/sys/tests/abi.rs +++ b/gstreamer-base/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_base_sys::*; diff --git a/gstreamer-base/sys/tests/constant.c b/gstreamer-base/sys/tests/constant.c index c39e2eb38..740244854 100644 --- a/gstreamer-base/sys/tests/constant.c +++ b/gstreamer-base/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-base/sys/tests/layout.c b/gstreamer-base/sys/tests/layout.c index b4903a774..a0c12ab90 100644 --- a/gstreamer-base/sys/tests/layout.c +++ b/gstreamer-base/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-check/src/auto/versions.txt b/gstreamer-check/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-check/sys/build.rs b/gstreamer-check/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-check/sys/build.rs +++ b/gstreamer-check/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-check/sys/src/lib.rs b/gstreamer-check/sys/src/lib.rs index c8b663984..d614bfbe0 100644 --- a/gstreamer-check/sys/src/lib.rs +++ b/gstreamer-check/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-check/sys/tests/abi.rs b/gstreamer-check/sys/tests/abi.rs index 766e9ee0f..14ff4e0b6 100644 --- a/gstreamer-check/sys/tests/abi.rs +++ b/gstreamer-check/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_check_sys::*; diff --git a/gstreamer-check/sys/tests/constant.c b/gstreamer-check/sys/tests/constant.c index 8e3fc2a9a..79d959a78 100644 --- a/gstreamer-check/sys/tests/constant.c +++ b/gstreamer-check/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-check/sys/tests/layout.c b/gstreamer-check/sys/tests/layout.c index bce76a2f9..756c642d9 100644 --- a/gstreamer-check/sys/tests/layout.c +++ b/gstreamer-check/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-controller/src/auto/versions.txt b/gstreamer-controller/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-controller/sys/build.rs b/gstreamer-controller/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-controller/sys/build.rs +++ b/gstreamer-controller/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-controller/sys/src/lib.rs b/gstreamer-controller/sys/src/lib.rs index f5c04debd..b8d68d6ad 100644 --- a/gstreamer-controller/sys/src/lib.rs +++ b/gstreamer-controller/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-controller/sys/tests/abi.rs b/gstreamer-controller/sys/tests/abi.rs index 89f5baabb..6a7782f0a 100644 --- a/gstreamer-controller/sys/tests/abi.rs +++ b/gstreamer-controller/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_controller_sys::*; diff --git a/gstreamer-controller/sys/tests/constant.c b/gstreamer-controller/sys/tests/constant.c index 9ede9f3e7..55fcf2372 100644 --- a/gstreamer-controller/sys/tests/constant.c +++ b/gstreamer-controller/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-controller/sys/tests/layout.c b/gstreamer-controller/sys/tests/layout.c index 18050e334..3a5011f5b 100644 --- a/gstreamer-controller/sys/tests/layout.c +++ b/gstreamer-controller/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-editing-services/src/auto/command_line_formatter.rs b/gstreamer-editing-services/src/auto/command_line_formatter.rs index 077a9c62e..9f1a9ee37 100644 --- a/gstreamer-editing-services/src/auto/command_line_formatter.rs +++ b/gstreamer-editing-services/src/auto/command_line_formatter.rs @@ -5,11 +5,11 @@ use crate::Extractable; use crate::Formatter; -#[cfg(any(feature = "v1_20", feature = "dox"))] -#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +#[cfg(any(feature = "v1_10", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] use crate::Timeline; -#[cfg(any(feature = "v1_20", feature = "dox"))] -#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +#[cfg(any(feature = "v1_10", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] use glib::object::IsA; #[cfg(any(feature = "v1_10", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] @@ -40,8 +40,8 @@ impl CommandLineFormatter { } } - #[cfg(any(feature = "v1_20", feature = "dox"))] - #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[cfg(any(feature = "v1_10", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] #[doc(alias = "ges_command_line_formatter_get_timeline_uri")] #[doc(alias = "get_timeline_uri")] pub fn timeline_uri(timeline: &impl IsA) -> glib::GString { diff --git a/gstreamer-editing-services/src/auto/versions.txt b/gstreamer-editing-services/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-editing-services/sys/build.rs b/gstreamer-editing-services/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-editing-services/sys/build.rs +++ b/gstreamer-editing-services/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-editing-services/sys/src/lib.rs b/gstreamer-editing-services/sys/src/lib.rs index dbf8aed06..2b2b16dd1 100644 --- a/gstreamer-editing-services/sys/src/lib.rs +++ b/gstreamer-editing-services/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] @@ -195,7 +195,7 @@ pub const GES_PADDING: c_int = 4; pub const GES_PADDING_LARGE: c_int = 20; pub const GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY: u32 = 4294967295; pub const GES_VERSION_MAJOR: c_int = 1; -pub const GES_VERSION_MICRO: c_int = 1; +pub const GES_VERSION_MICRO: c_int = 2; pub const GES_VERSION_MINOR: c_int = 19; pub const GES_VERSION_NANO: c_int = 1; @@ -2964,8 +2964,8 @@ extern "C" { nargs: c_int, commands: *mut *mut c_char, ) -> *mut c_char; - #[cfg(any(feature = "v1_20", feature = "dox"))] - #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[cfg(any(feature = "v1_10", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] pub fn ges_command_line_formatter_get_timeline_uri(timeline: *mut GESTimeline) -> *mut c_char; //========================================================================= diff --git a/gstreamer-editing-services/sys/tests/abi.rs b/gstreamer-editing-services/sys/tests/abi.rs index 92f62ee87..08486c7aa 100644 --- a/gstreamer-editing-services/sys/tests/abi.rs +++ b/gstreamer-editing-services/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_editing_services_sys::*; @@ -1135,7 +1135,7 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[ ("(guint) GES_TRACK_TYPE_UNKNOWN", "1"), ("(guint) GES_TRACK_TYPE_VIDEO", "4"), ("GES_VERSION_MAJOR", "1"), - ("GES_VERSION_MICRO", "1"), + ("GES_VERSION_MICRO", "2"), ("GES_VERSION_MINOR", "19"), ("GES_VERSION_NANO", "1"), ( diff --git a/gstreamer-editing-services/sys/tests/constant.c b/gstreamer-editing-services/sys/tests/constant.c index 5c1f08c82..80b40b427 100644 --- a/gstreamer-editing-services/sys/tests/constant.c +++ b/gstreamer-editing-services/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-editing-services/sys/tests/layout.c b/gstreamer-editing-services/sys/tests/layout.c index 944222c7e..186cf37db 100644 --- a/gstreamer-editing-services/sys/tests/layout.c +++ b/gstreamer-editing-services/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/egl/src/auto/versions.txt b/gstreamer-gl/egl/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-gl/egl/sys/build.rs b/gstreamer-gl/egl/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-gl/egl/sys/build.rs +++ b/gstreamer-gl/egl/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-gl/egl/sys/src/lib.rs b/gstreamer-gl/egl/sys/src/lib.rs index a8604b8e8..4c866e8f6 100644 --- a/gstreamer-gl/egl/sys/src/lib.rs +++ b/gstreamer-gl/egl/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-gl/egl/sys/tests/abi.rs b/gstreamer-gl/egl/sys/tests/abi.rs index 5ef40722c..788af7603 100644 --- a/gstreamer-gl/egl/sys/tests/abi.rs +++ b/gstreamer-gl/egl/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_gl_egl_sys::*; diff --git a/gstreamer-gl/egl/sys/tests/constant.c b/gstreamer-gl/egl/sys/tests/constant.c index c87c20f32..c6df624a6 100644 --- a/gstreamer-gl/egl/sys/tests/constant.c +++ b/gstreamer-gl/egl/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/egl/sys/tests/layout.c b/gstreamer-gl/egl/sys/tests/layout.c index b53649e7c..ef8dc2fec 100644 --- a/gstreamer-gl/egl/sys/tests/layout.c +++ b/gstreamer-gl/egl/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/src/auto/versions.txt b/gstreamer-gl/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-gl/sys/build.rs b/gstreamer-gl/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-gl/sys/build.rs +++ b/gstreamer-gl/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-gl/sys/src/lib.rs b/gstreamer-gl/sys/src/lib.rs index edc94f9a9..bbde22a06 100644 --- a/gstreamer-gl/sys/src/lib.rs +++ b/gstreamer-gl/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-gl/sys/tests/abi.rs b/gstreamer-gl/sys/tests/abi.rs index 28a5ab88c..b371a2dd6 100644 --- a/gstreamer-gl/sys/tests/abi.rs +++ b/gstreamer-gl/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_gl_sys::*; diff --git a/gstreamer-gl/sys/tests/constant.c b/gstreamer-gl/sys/tests/constant.c index fa423cacd..f7b3b52db 100644 --- a/gstreamer-gl/sys/tests/constant.c +++ b/gstreamer-gl/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/sys/tests/layout.c b/gstreamer-gl/sys/tests/layout.c index d8c464019..d53905c19 100644 --- a/gstreamer-gl/sys/tests/layout.c +++ b/gstreamer-gl/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/wayland/src/auto/versions.txt b/gstreamer-gl/wayland/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-gl/wayland/sys/build.rs b/gstreamer-gl/wayland/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-gl/wayland/sys/build.rs +++ b/gstreamer-gl/wayland/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-gl/wayland/sys/src/lib.rs b/gstreamer-gl/wayland/sys/src/lib.rs index 2a8664102..c185eae72 100644 --- a/gstreamer-gl/wayland/sys/src/lib.rs +++ b/gstreamer-gl/wayland/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-gl/wayland/sys/tests/abi.rs b/gstreamer-gl/wayland/sys/tests/abi.rs index 0ec2fed9e..a4f74e9e3 100644 --- a/gstreamer-gl/wayland/sys/tests/abi.rs +++ b/gstreamer-gl/wayland/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_gl_wayland_sys::*; diff --git a/gstreamer-gl/wayland/sys/tests/constant.c b/gstreamer-gl/wayland/sys/tests/constant.c index 8e3fc2a9a..79d959a78 100644 --- a/gstreamer-gl/wayland/sys/tests/constant.c +++ b/gstreamer-gl/wayland/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/wayland/sys/tests/layout.c b/gstreamer-gl/wayland/sys/tests/layout.c index 58d9132c6..3fe6e597c 100644 --- a/gstreamer-gl/wayland/sys/tests/layout.c +++ b/gstreamer-gl/wayland/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/x11/src/auto/versions.txt b/gstreamer-gl/x11/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-gl/x11/sys/build.rs b/gstreamer-gl/x11/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-gl/x11/sys/build.rs +++ b/gstreamer-gl/x11/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-gl/x11/sys/src/lib.rs b/gstreamer-gl/x11/sys/src/lib.rs index 0e78b6b37..6987623b1 100644 --- a/gstreamer-gl/x11/sys/src/lib.rs +++ b/gstreamer-gl/x11/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-gl/x11/sys/tests/abi.rs b/gstreamer-gl/x11/sys/tests/abi.rs index f22f2bead..3fb236d7e 100644 --- a/gstreamer-gl/x11/sys/tests/abi.rs +++ b/gstreamer-gl/x11/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_gl_x11_sys::*; diff --git a/gstreamer-gl/x11/sys/tests/constant.c b/gstreamer-gl/x11/sys/tests/constant.c index 8e3fc2a9a..79d959a78 100644 --- a/gstreamer-gl/x11/sys/tests/constant.c +++ b/gstreamer-gl/x11/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/x11/sys/tests/layout.c b/gstreamer-gl/x11/sys/tests/layout.c index 2bab90627..e15b83427 100644 --- a/gstreamer-gl/x11/sys/tests/layout.c +++ b/gstreamer-gl/x11/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-mpegts/sys/build.rs b/gstreamer-mpegts/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-mpegts/sys/build.rs +++ b/gstreamer-mpegts/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-mpegts/sys/src/lib.rs b/gstreamer-mpegts/sys/src/lib.rs index 1fa0ac763..a7b792ca3 100644 --- a/gstreamer-mpegts/sys/src/lib.rs +++ b/gstreamer-mpegts/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] @@ -1626,6 +1626,8 @@ pub struct GstMpegtsSCTESIT { pub splice_time: u64, pub splices: *mut glib::GPtrArray, pub descriptors: *mut glib::GPtrArray, + pub fully_parsed: gboolean, + pub is_running_time: gboolean, } impl ::std::fmt::Debug for GstMpegtsSCTESIT { @@ -1642,6 +1644,28 @@ impl ::std::fmt::Debug for GstMpegtsSCTESIT { .field("splice_time", &self.splice_time) .field("splices", &self.splices) .field("descriptors", &self.descriptors) + .field("fully_parsed", &self.fully_parsed) + .field("is_running_time", &self.is_running_time) + .finish() + } +} + +#[repr(C)] +#[derive(Copy, Clone)] +pub struct GstMpegtsSCTESpliceComponent { + pub tag: u8, + pub splice_time_specified: gboolean, + pub splice_time: u64, + pub utc_splice_time: u32, +} + +impl ::std::fmt::Debug for GstMpegtsSCTESpliceComponent { + fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result { + f.debug_struct(&format!("GstMpegtsSCTESpliceComponent @ {:p}", self)) + .field("tag", &self.tag) + .field("splice_time_specified", &self.splice_time_specified) + .field("splice_time", &self.splice_time) + .field("utc_splice_time", &self.utc_splice_time) .finish() } } @@ -1658,6 +1682,8 @@ pub struct GstMpegtsSCTESpliceEvent { pub splice_immediate_flag: gboolean, pub program_splice_time_specified: gboolean, pub program_splice_time: u64, + pub utc_splice_time: u32, + pub components: *mut glib::GPtrArray, pub break_duration_auto_return: gboolean, pub break_duration: u64, pub unique_program_id: u16, @@ -1683,6 +1709,8 @@ impl ::std::fmt::Debug for GstMpegtsSCTESpliceEvent { &self.program_splice_time_specified, ) .field("program_splice_time", &self.program_splice_time) + .field("utc_splice_time", &self.utc_splice_time) + .field("components", &self.components) .field( "break_duration_auto_return", &self.break_duration_auto_return, @@ -2460,13 +2488,31 @@ extern "C" { //========================================================================= // GstMpegtsSCTESIT //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_sit_get_type() -> GType; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_sit_new() -> *mut GstMpegtsSCTESIT; + //========================================================================= + // GstMpegtsSCTESpliceComponent + //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_mpegts_scte_splice_component_get_type() -> GType; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_mpegts_scte_splice_component_new(tag: u8) -> *mut GstMpegtsSCTESpliceComponent; + //========================================================================= // GstMpegtsSCTESpliceEvent //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_splice_event_get_type() -> GType; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_splice_event_new() -> *mut GstMpegtsSCTESpliceEvent; //========================================================================= @@ -2539,6 +2585,8 @@ extern "C" { pub fn gst_mpegts_section_get_nit(section: *mut GstMpegtsSection) -> *const GstMpegtsNIT; pub fn gst_mpegts_section_get_pat(section: *mut GstMpegtsSection) -> *mut glib::GPtrArray; pub fn gst_mpegts_section_get_pmt(section: *mut GstMpegtsSection) -> *const GstMpegtsPMT; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_section_get_scte_sit( section: *mut GstMpegtsSection, ) -> *const GstMpegtsSCTESIT; @@ -2570,6 +2618,8 @@ extern "C" { ts_id: u16, ) -> *mut GstMpegtsSection; pub fn gst_mpegts_section_from_pmt(pmt: *mut GstMpegtsPMT, pid: u16) -> *mut GstMpegtsSection; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_section_from_scte_sit( sit: *mut GstMpegtsSCTESIT, pid: u16, @@ -2608,6 +2658,9 @@ extern "C" { // Other functions //========================================================================= pub fn gst_mpegts_dvb_component_descriptor_free(source: *mut GstMpegtsComponentDescriptor); + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_event_new_mpegts_section(section: *mut GstMpegtsSection) -> *mut gst::GstEvent; pub fn gst_event_parse_mpegts_section(event: *mut gst::GstEvent) -> *mut GstMpegtsSection; pub fn gst_mpegts_find_descriptor( descriptors: *mut glib::GPtrArray, @@ -2629,13 +2682,24 @@ extern "C" { -> *mut GstMpegtsSection; pub fn gst_mpegts_parse_descriptors(buffer: *mut u8, buf_len: size_t) -> *mut glib::GPtrArray; pub fn gst_mpegts_pat_new() -> *mut glib::GPtrArray; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_cancel_new(event_id: u32) -> *mut GstMpegtsSCTESIT; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_null_new() -> *mut GstMpegtsSCTESIT; - pub fn gst_mpegts_scte_splice_in_new(event_id: u32, splice_time: u64) -> *mut GstMpegtsSCTESIT; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_mpegts_scte_splice_in_new( + event_id: u32, + splice_time: gst::GstClockTime, + ) -> *mut GstMpegtsSCTESIT; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_mpegts_scte_splice_out_new( event_id: u32, - splice_time: u64, - duration: u64, + splice_time: gst::GstClockTime, + duration: gst::GstClockTime, ) -> *mut GstMpegtsSCTESIT; } diff --git a/gstreamer-mpegts/sys/tests/abi.rs b/gstreamer-mpegts/sys/tests/abi.rs index 61116d702..9a2999a3c 100644 --- a/gstreamer-mpegts/sys/tests/abi.rs +++ b/gstreamer-mpegts/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_mpegts_sys::*; @@ -687,6 +687,13 @@ const RUST_LAYOUTS: &[(&str, Layout)] = &[ alignment: align_of::(), }, ), + ( + "GstMpegtsSCTESpliceComponent", + Layout { + size: size_of::(), + alignment: align_of::(), + }, + ), ( "GstMpegtsSCTESpliceDescriptor", Layout { diff --git a/gstreamer-mpegts/sys/tests/constant.c b/gstreamer-mpegts/sys/tests/constant.c index c3638ab46..82faea04f 100644 --- a/gstreamer-mpegts/sys/tests/constant.c +++ b/gstreamer-mpegts/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-mpegts/sys/tests/layout.c b/gstreamer-mpegts/sys/tests/layout.c index 4be380a2b..4805a99c2 100644 --- a/gstreamer-mpegts/sys/tests/layout.c +++ b/gstreamer-mpegts/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" @@ -76,6 +76,7 @@ int main() { printf("%s;%zu;%zu\n", "GstMpegtsSCTEDescriptorType", sizeof(GstMpegtsSCTEDescriptorType), alignof(GstMpegtsSCTEDescriptorType)); printf("%s;%zu;%zu\n", "GstMpegtsSCTESIT", sizeof(GstMpegtsSCTESIT), alignof(GstMpegtsSCTESIT)); printf("%s;%zu;%zu\n", "GstMpegtsSCTESpliceCommandType", sizeof(GstMpegtsSCTESpliceCommandType), alignof(GstMpegtsSCTESpliceCommandType)); + printf("%s;%zu;%zu\n", "GstMpegtsSCTESpliceComponent", sizeof(GstMpegtsSCTESpliceComponent), alignof(GstMpegtsSCTESpliceComponent)); printf("%s;%zu;%zu\n", "GstMpegtsSCTESpliceDescriptor", sizeof(GstMpegtsSCTESpliceDescriptor), alignof(GstMpegtsSCTESpliceDescriptor)); printf("%s;%zu;%zu\n", "GstMpegtsSCTESpliceEvent", sizeof(GstMpegtsSCTESpliceEvent), alignof(GstMpegtsSCTESpliceEvent)); printf("%s;%zu;%zu\n", "GstMpegtsSDT", sizeof(GstMpegtsSDT), alignof(GstMpegtsSDT)); diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-net/sys/build.rs b/gstreamer-net/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-net/sys/build.rs +++ b/gstreamer-net/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-net/sys/src/lib.rs b/gstreamer-net/sys/src/lib.rs index a7c41c0eb..97442fbe4 100644 --- a/gstreamer-net/sys/src/lib.rs +++ b/gstreamer-net/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-net/sys/tests/abi.rs b/gstreamer-net/sys/tests/abi.rs index d5e6cca15..de6d9e238 100644 --- a/gstreamer-net/sys/tests/abi.rs +++ b/gstreamer-net/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_net_sys::*; diff --git a/gstreamer-net/sys/tests/constant.c b/gstreamer-net/sys/tests/constant.c index 20946a509..014deb421 100644 --- a/gstreamer-net/sys/tests/constant.c +++ b/gstreamer-net/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-net/sys/tests/layout.c b/gstreamer-net/sys/tests/layout.c index 3482d5a5b..85e18e902 100644 --- a/gstreamer-net/sys/tests/layout.c +++ b/gstreamer-net/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-pbutils/sys/build.rs b/gstreamer-pbutils/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-pbutils/sys/build.rs +++ b/gstreamer-pbutils/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-pbutils/sys/src/lib.rs b/gstreamer-pbutils/sys/src/lib.rs index 77076b5f2..641181f9a 100644 --- a/gstreamer-pbutils/sys/src/lib.rs +++ b/gstreamer-pbutils/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] @@ -771,7 +771,7 @@ extern "C" { #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_codec_utils_h264_get_profile_flags_level( - codecs_data: *const u8, + codec_data: *const u8, len: c_uint, profile: *mut u8, flags: *mut u8, diff --git a/gstreamer-pbutils/sys/tests/abi.rs b/gstreamer-pbutils/sys/tests/abi.rs index 6b961fea2..6405e8d37 100644 --- a/gstreamer-pbutils/sys/tests/abi.rs +++ b/gstreamer-pbutils/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_pbutils_sys::*; diff --git a/gstreamer-pbutils/sys/tests/constant.c b/gstreamer-pbutils/sys/tests/constant.c index 179963ff5..d3d4e1fd6 100644 --- a/gstreamer-pbutils/sys/tests/constant.c +++ b/gstreamer-pbutils/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-pbutils/sys/tests/layout.c b/gstreamer-pbutils/sys/tests/layout.c index aa63f6fcf..f77f730ed 100644 --- a/gstreamer-pbutils/sys/tests/layout.c +++ b/gstreamer-pbutils/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-player/sys/build.rs b/gstreamer-player/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-player/sys/build.rs +++ b/gstreamer-player/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-player/sys/src/lib.rs b/gstreamer-player/sys/src/lib.rs index ebcca85b6..422450a9c 100644 --- a/gstreamer-player/sys/src/lib.rs +++ b/gstreamer-player/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-player/sys/tests/abi.rs b/gstreamer-player/sys/tests/abi.rs index 375247069..51544ccd4 100644 --- a/gstreamer-player/sys/tests/abi.rs +++ b/gstreamer-player/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_player_sys::*; diff --git a/gstreamer-player/sys/tests/constant.c b/gstreamer-player/sys/tests/constant.c index 5740d6f33..1f8752907 100644 --- a/gstreamer-player/sys/tests/constant.c +++ b/gstreamer-player/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-player/sys/tests/layout.c b/gstreamer-player/sys/tests/layout.c index 59bb09954..4f8b40217 100644 --- a/gstreamer-player/sys/tests/layout.c +++ b/gstreamer-player/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtp/src/auto/flags.rs b/gstreamer-rtp/src/auto/flags.rs index 18ddcb68c..b659cb14e 100644 --- a/gstreamer-rtp/src/auto/flags.rs +++ b/gstreamer-rtp/src/auto/flags.rs @@ -142,6 +142,86 @@ impl ToValue for RTPBufferMapFlags { } } +#[cfg(any(feature = "v1_20", feature = "dox"))] +bitflags! { + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "GstRTPHeaderExtensionDirection")] + pub struct RTPHeaderExtensionDirection: u32 { + #[doc(alias = "GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE")] + const INACTIVE = ffi::GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE as u32; + #[doc(alias = "GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY")] + const SENDONLY = ffi::GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY as u32; + #[doc(alias = "GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY")] + const RECVONLY = ffi::GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY as u32; + #[doc(alias = "GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV")] + const SENDRECV = ffi::GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV as u32; + #[doc(alias = "GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED")] + const INHERITED = ffi::GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED as u32; + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +#[doc(hidden)] +impl IntoGlib for RTPHeaderExtensionDirection { + type GlibType = ffi::GstRTPHeaderExtensionDirection; + + fn into_glib(self) -> ffi::GstRTPHeaderExtensionDirection { + self.bits() + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +#[doc(hidden)] +impl FromGlib for RTPHeaderExtensionDirection { + unsafe fn from_glib(value: ffi::GstRTPHeaderExtensionDirection) -> Self { + skip_assert_initialized!(); + Self::from_bits_truncate(value) + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl StaticType for RTPHeaderExtensionDirection { + fn static_type() -> Type { + unsafe { from_glib(ffi::gst_rtp_header_extension_direction_get_type()) } + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl glib::value::ValueType for RTPHeaderExtensionDirection { + type Type = Self; +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +unsafe impl<'a> FromValue<'a> for RTPHeaderExtensionDirection { + type Checker = glib::value::GenericValueTypeChecker; + + unsafe fn from_value(value: &'a glib::Value) -> Self { + skip_assert_initialized!(); + from_glib(glib::gobject_ffi::g_value_get_flags(value.to_glib_none().0)) + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl ToValue for RTPHeaderExtensionDirection { + fn to_value(&self) -> glib::Value { + let mut value = glib::Value::for_value_type::(); + unsafe { + glib::gobject_ffi::g_value_set_flags(value.to_glib_none_mut().0, self.into_glib()); + } + value + } + + fn value_type(&self) -> glib::Type { + Self::static_type() + } +} + #[cfg(any(feature = "v1_20", feature = "dox"))] bitflags! { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] diff --git a/gstreamer-rtp/src/auto/mod.rs b/gstreamer-rtp/src/auto/mod.rs index 403bca946..2883de3bf 100644 --- a/gstreamer-rtp/src/auto/mod.rs +++ b/gstreamer-rtp/src/auto/mod.rs @@ -27,6 +27,9 @@ pub use self::flags::RTPBufferFlags; pub use self::flags::RTPBufferMapFlags; #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +pub use self::flags::RTPHeaderExtensionDirection; +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub use self::flags::RTPHeaderExtensionFlags; pub mod functions; diff --git a/gstreamer-rtp/src/auto/rtp_header_extension.rs b/gstreamer-rtp/src/auto/rtp_header_extension.rs index 9e28386d9..d05d5d104 100644 --- a/gstreamer-rtp/src/auto/rtp_header_extension.rs +++ b/gstreamer-rtp/src/auto/rtp_header_extension.rs @@ -3,6 +3,7 @@ // from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git) // DO NOT EDIT +use crate::RTPHeaderExtensionDirection; use crate::RTPHeaderExtensionFlags; use glib::object::IsA; use glib::translate::*; @@ -34,6 +35,10 @@ unsafe impl Sync for RTPHeaderExtension {} pub const NONE_RTP_HEADER_EXTENSION: Option<&RTPHeaderExtension> = None; pub trait RTPHeaderExtensionExt: 'static { + #[doc(alias = "gst_rtp_header_extension_get_direction")] + #[doc(alias = "get_direction")] + fn direction(&self) -> RTPHeaderExtensionDirection; + #[doc(alias = "gst_rtp_header_extension_get_id")] #[doc(alias = "get_id")] fn id(&self) -> u32; @@ -57,14 +62,14 @@ pub trait RTPHeaderExtensionExt: 'static { #[doc(alias = "gst_rtp_header_extension_set_attributes_from_caps")] fn set_attributes_from_caps(&self, caps: &gst::Caps) -> bool; - #[doc(alias = "gst_rtp_header_extension_set_attributes_from_caps_simple_sdp")] - fn set_attributes_from_caps_simple_sdp(&self, caps: &gst::Caps) -> bool; - #[doc(alias = "gst_rtp_header_extension_set_caps_from_attributes")] fn set_caps_from_attributes(&self, caps: &gst::Caps) -> bool; - #[doc(alias = "gst_rtp_header_extension_set_caps_from_attributes_simple_sdp")] - fn set_caps_from_attributes_simple_sdp(&self, caps: &gst::Caps) -> bool; + #[doc(alias = "gst_rtp_header_extension_set_caps_from_attributes_helper")] + fn set_caps_from_attributes_helper(&self, caps: &gst::Caps, attributes: &str) -> bool; + + #[doc(alias = "gst_rtp_header_extension_set_direction")] + fn set_direction(&self, direction: RTPHeaderExtensionDirection); #[doc(alias = "gst_rtp_header_extension_set_id")] fn set_id(&self, ext_id: u32); @@ -83,6 +88,14 @@ pub trait RTPHeaderExtensionExt: 'static { } impl> RTPHeaderExtensionExt for O { + fn direction(&self) -> RTPHeaderExtensionDirection { + unsafe { + from_glib(ffi::gst_rtp_header_extension_get_direction( + self.as_ref().to_glib_none().0, + )) + } + } + fn id(&self) -> u32 { unsafe { ffi::gst_rtp_header_extension_get_id(self.as_ref().to_glib_none().0) } } @@ -129,17 +142,6 @@ impl> RTPHeaderExtensionExt for O { } } - fn set_attributes_from_caps_simple_sdp(&self, caps: &gst::Caps) -> bool { - unsafe { - from_glib( - ffi::gst_rtp_header_extension_set_attributes_from_caps_simple_sdp( - self.as_ref().to_glib_none().0, - caps.to_glib_none().0, - ), - ) - } - } - fn set_caps_from_attributes(&self, caps: &gst::Caps) -> bool { unsafe { from_glib(ffi::gst_rtp_header_extension_set_caps_from_attributes( @@ -149,17 +151,27 @@ impl> RTPHeaderExtensionExt for O { } } - fn set_caps_from_attributes_simple_sdp(&self, caps: &gst::Caps) -> bool { + fn set_caps_from_attributes_helper(&self, caps: &gst::Caps, attributes: &str) -> bool { unsafe { from_glib( - ffi::gst_rtp_header_extension_set_caps_from_attributes_simple_sdp( + ffi::gst_rtp_header_extension_set_caps_from_attributes_helper( self.as_ref().to_glib_none().0, caps.to_glib_none().0, + attributes.to_glib_none().0, ), ) } } + fn set_direction(&self, direction: RTPHeaderExtensionDirection) { + unsafe { + ffi::gst_rtp_header_extension_set_direction( + self.as_ref().to_glib_none().0, + direction.into_glib(), + ); + } + } + fn set_id(&self, ext_id: u32) { unsafe { ffi::gst_rtp_header_extension_set_id(self.as_ref().to_glib_none().0, ext_id); diff --git a/gstreamer-rtp/src/auto/versions.txt b/gstreamer-rtp/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-rtp/sys/build.rs b/gstreamer-rtp/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-rtp/sys/build.rs +++ b/gstreamer-rtp/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-rtp/sys/src/lib.rs b/gstreamer-rtp/sys/src/lib.rs index ebfa423bd..859b96e69 100644 --- a/gstreamer-rtp/sys/src/lib.rs +++ b/gstreamer-rtp/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] @@ -199,6 +199,13 @@ pub type GstRTPBufferMapFlags = c_uint; pub const GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING: GstRTPBufferMapFlags = 65536; pub const GST_RTP_BUFFER_MAP_FLAG_LAST: GstRTPBufferMapFlags = 16777216; +pub type GstRTPHeaderExtensionDirection = c_uint; +pub const GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE: GstRTPHeaderExtensionDirection = 0; +pub const GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY: GstRTPHeaderExtensionDirection = 1; +pub const GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY: GstRTPHeaderExtensionDirection = 2; +pub const GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV: GstRTPHeaderExtensionDirection = 3; +pub const GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED: GstRTPHeaderExtensionDirection = 4; + pub type GstRTPHeaderExtensionFlags = c_uint; pub const GST_RTP_HEADER_EXTENSION_ONE_BYTE: GstRTPHeaderExtensionFlags = 1; pub const GST_RTP_HEADER_EXTENSION_TWO_BYTE: GstRTPHeaderExtensionFlags = 2; @@ -402,8 +409,13 @@ pub struct GstRTPHeaderExtensionClass { Option gboolean>, pub update_non_rtp_src_caps: Option gboolean>, - pub set_attributes_from_caps: - Option gboolean>, + pub set_attributes: Option< + unsafe extern "C" fn( + *mut GstRTPHeaderExtension, + GstRTPHeaderExtensionDirection, + *const c_char, + ) -> gboolean, + >, pub set_caps_from_attributes: Option gboolean>, pub _gst_reserved: [gpointer; 4], @@ -419,7 +431,7 @@ impl ::std::fmt::Debug for GstRTPHeaderExtensionClass { .field("read", &self.read) .field("set_non_rtp_sink_caps", &self.set_non_rtp_sink_caps) .field("update_non_rtp_src_caps", &self.update_non_rtp_src_caps) - .field("set_attributes_from_caps", &self.set_attributes_from_caps) + .field("set_attributes", &self.set_attributes) .field("set_caps_from_attributes", &self.set_caps_from_attributes) .finish() } @@ -623,6 +635,13 @@ extern "C" { //========================================================================= pub fn gst_rtp_buffer_map_flags_get_type() -> GType; + //========================================================================= + // GstRTPHeaderExtensionDirection + //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_rtp_header_extension_direction_get_type() -> GType; + //========================================================================= // GstRTPHeaderExtensionFlags //========================================================================= @@ -1280,6 +1299,11 @@ extern "C" { ) -> *mut GstRTPHeaderExtension; #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_rtp_header_extension_get_direction( + ext: *mut GstRTPHeaderExtension, + ) -> GstRTPHeaderExtensionDirection; + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_rtp_header_extension_get_id(ext: *mut GstRTPHeaderExtension) -> c_uint; #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] @@ -1317,24 +1341,25 @@ extern "C" { ) -> gboolean; #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] - pub fn gst_rtp_header_extension_set_attributes_from_caps_simple_sdp( - ext: *mut GstRTPHeaderExtension, - caps: *const gst::GstCaps, - ) -> gboolean; - #[cfg(any(feature = "v1_20", feature = "dox"))] - #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_rtp_header_extension_set_caps_from_attributes( ext: *mut GstRTPHeaderExtension, caps: *mut gst::GstCaps, ) -> gboolean; #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] - pub fn gst_rtp_header_extension_set_caps_from_attributes_simple_sdp( + pub fn gst_rtp_header_extension_set_caps_from_attributes_helper( ext: *mut GstRTPHeaderExtension, caps: *mut gst::GstCaps, + attributes: *const c_char, ) -> gboolean; #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_rtp_header_extension_set_direction( + ext: *mut GstRTPHeaderExtension, + direction: GstRTPHeaderExtensionDirection, + ); + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_rtp_header_extension_set_id(ext: *mut GstRTPHeaderExtension, ext_id: c_uint); #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] diff --git a/gstreamer-rtp/sys/tests/abi.rs b/gstreamer-rtp/sys/tests/abi.rs index 117b71b56..9116ab8c1 100644 --- a/gstreamer-rtp/sys/tests/abi.rs +++ b/gstreamer-rtp/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_rtp_sys::*; @@ -330,6 +330,13 @@ const RUST_LAYOUTS: &[(&str, Layout)] = &[ alignment: align_of::(), }, ), + ( + "GstRTPHeaderExtensionDirection", + Layout { + size: size_of::(), + alignment: align_of::(), + }, + ), ( "GstRTPHeaderExtensionFlags", Layout { @@ -438,6 +445,11 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[ ("GST_RTP_HDREXT_NTP_56_SIZE", "7"), ("GST_RTP_HDREXT_NTP_64", "ntp-64"), ("GST_RTP_HDREXT_NTP_64_SIZE", "8"), + ("(guint) GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE", "0"), + ("(guint) GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED", "4"), + ("(guint) GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY", "2"), + ("(guint) GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY", "1"), + ("(guint) GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV", "3"), ("(guint) GST_RTP_HEADER_EXTENSION_ONE_BYTE", "1"), ("(guint) GST_RTP_HEADER_EXTENSION_TWO_BYTE", "2"), ( diff --git a/gstreamer-rtp/sys/tests/constant.c b/gstreamer-rtp/sys/tests/constant.c index cd0cba948..cb9223feb 100644 --- a/gstreamer-rtp/sys/tests/constant.c +++ b/gstreamer-rtp/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" @@ -96,6 +96,11 @@ int main() { PRINT_CONSTANT(GST_RTP_HDREXT_NTP_56_SIZE); PRINT_CONSTANT(GST_RTP_HDREXT_NTP_64); PRINT_CONSTANT(GST_RTP_HDREXT_NTP_64_SIZE); + PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE); + PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED); + PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY); + PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY); + PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV); PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_ONE_BYTE); PRINT_CONSTANT((guint) GST_RTP_HEADER_EXTENSION_TWO_BYTE); PRINT_CONSTANT(GST_RTP_HEADER_EXTENSION_URI_METADATA_KEY); diff --git a/gstreamer-rtp/sys/tests/layout.c b/gstreamer-rtp/sys/tests/layout.c index b5c4f9dda..865d9d4b8 100644 --- a/gstreamer-rtp/sys/tests/layout.c +++ b/gstreamer-rtp/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" @@ -25,6 +25,7 @@ int main() { printf("%s;%zu;%zu\n", "GstRTPBufferMapFlags", sizeof(GstRTPBufferMapFlags), alignof(GstRTPBufferMapFlags)); printf("%s;%zu;%zu\n", "GstRTPHeaderExtension", sizeof(GstRTPHeaderExtension), alignof(GstRTPHeaderExtension)); printf("%s;%zu;%zu\n", "GstRTPHeaderExtensionClass", sizeof(GstRTPHeaderExtensionClass), alignof(GstRTPHeaderExtensionClass)); + printf("%s;%zu;%zu\n", "GstRTPHeaderExtensionDirection", sizeof(GstRTPHeaderExtensionDirection), alignof(GstRTPHeaderExtensionDirection)); printf("%s;%zu;%zu\n", "GstRTPHeaderExtensionFlags", sizeof(GstRTPHeaderExtensionFlags), alignof(GstRTPHeaderExtensionFlags)); printf("%s;%zu;%zu\n", "GstRTPPayload", sizeof(GstRTPPayload), alignof(GstRTPPayload)); printf("%s;%zu;%zu\n", "GstRTPPayloadInfo", sizeof(GstRTPPayloadInfo), alignof(GstRTPPayloadInfo)); diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-rtsp-server/sys/build.rs b/gstreamer-rtsp-server/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-rtsp-server/sys/build.rs +++ b/gstreamer-rtsp-server/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-rtsp-server/sys/src/lib.rs b/gstreamer-rtsp-server/sys/src/lib.rs index 738afc1c7..89441b78e 100644 --- a/gstreamer-rtsp-server/sys/src/lib.rs +++ b/gstreamer-rtsp-server/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-rtsp-server/sys/tests/abi.rs b/gstreamer-rtsp-server/sys/tests/abi.rs index d985adbec..38af8fbd1 100644 --- a/gstreamer-rtsp-server/sys/tests/abi.rs +++ b/gstreamer-rtsp-server/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_rtsp_server_sys::*; diff --git a/gstreamer-rtsp-server/sys/tests/constant.c b/gstreamer-rtsp-server/sys/tests/constant.c index 99f52d0b4..f43ed9dc0 100644 --- a/gstreamer-rtsp-server/sys/tests/constant.c +++ b/gstreamer-rtsp-server/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtsp-server/sys/tests/layout.c b/gstreamer-rtsp-server/sys/tests/layout.c index f7d84ce4a..d839fd4d3 100644 --- a/gstreamer-rtsp-server/sys/tests/layout.c +++ b/gstreamer-rtsp-server/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-rtsp/sys/build.rs b/gstreamer-rtsp/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-rtsp/sys/build.rs +++ b/gstreamer-rtsp/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-rtsp/sys/src/lib.rs b/gstreamer-rtsp/sys/src/lib.rs index 2099fbf5f..c3b63a355 100644 --- a/gstreamer-rtsp/sys/src/lib.rs +++ b/gstreamer-rtsp/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-rtsp/sys/tests/abi.rs b/gstreamer-rtsp/sys/tests/abi.rs index aabdf016a..3ba39da7c 100644 --- a/gstreamer-rtsp/sys/tests/abi.rs +++ b/gstreamer-rtsp/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_rtsp_sys::*; diff --git a/gstreamer-rtsp/sys/tests/constant.c b/gstreamer-rtsp/sys/tests/constant.c index 35bdcf574..aa0ffe1bf 100644 --- a/gstreamer-rtsp/sys/tests/constant.c +++ b/gstreamer-rtsp/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtsp/sys/tests/layout.c b/gstreamer-rtsp/sys/tests/layout.c index e722d332a..0152b29e6 100644 --- a/gstreamer-rtsp/sys/tests/layout.c +++ b/gstreamer-rtsp/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-sdp/sys/build.rs b/gstreamer-sdp/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-sdp/sys/build.rs +++ b/gstreamer-sdp/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-sdp/sys/src/lib.rs b/gstreamer-sdp/sys/src/lib.rs index 69acca159..38bb7cc84 100644 --- a/gstreamer-sdp/sys/src/lib.rs +++ b/gstreamer-sdp/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-sdp/sys/tests/abi.rs b/gstreamer-sdp/sys/tests/abi.rs index b6f34ed16..fbd719d48 100644 --- a/gstreamer-sdp/sys/tests/abi.rs +++ b/gstreamer-sdp/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_sdp_sys::*; diff --git a/gstreamer-sdp/sys/tests/constant.c b/gstreamer-sdp/sys/tests/constant.c index 4dfea0d06..27ff68c90 100644 --- a/gstreamer-sdp/sys/tests/constant.c +++ b/gstreamer-sdp/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-sdp/sys/tests/layout.c b/gstreamer-sdp/sys/tests/layout.c index ebfc00181..3485b1050 100644 --- a/gstreamer-sdp/sys/tests/layout.c +++ b/gstreamer-sdp/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-tag/sys/build.rs b/gstreamer-tag/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-tag/sys/build.rs +++ b/gstreamer-tag/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-tag/sys/src/lib.rs b/gstreamer-tag/sys/src/lib.rs index 58a030955..8ab967166 100644 --- a/gstreamer-tag/sys/src/lib.rs +++ b/gstreamer-tag/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-tag/sys/tests/abi.rs b/gstreamer-tag/sys/tests/abi.rs index 9407a3bd7..8865e25cf 100644 --- a/gstreamer-tag/sys/tests/abi.rs +++ b/gstreamer-tag/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_tag_sys::*; diff --git a/gstreamer-tag/sys/tests/constant.c b/gstreamer-tag/sys/tests/constant.c index 584a4f7fe..fbab87d96 100644 --- a/gstreamer-tag/sys/tests/constant.c +++ b/gstreamer-tag/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-tag/sys/tests/layout.c b/gstreamer-tag/sys/tests/layout.c index 423241204..081b803b5 100644 --- a/gstreamer-tag/sys/tests/layout.c +++ b/gstreamer-tag/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-video/src/auto/flags.rs b/gstreamer-video/src/auto/flags.rs index e0a12d8bc..8211ebb3a 100644 --- a/gstreamer-video/src/auto/flags.rs +++ b/gstreamer-video/src/auto/flags.rs @@ -215,6 +215,47 @@ impl FromGlib for VideoCodecFrameFlags { } } +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl StaticType for VideoCodecFrameFlags { + fn static_type() -> Type { + unsafe { from_glib(ffi::gst_video_codec_frame_flags_get_type()) } + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl glib::value::ValueType for VideoCodecFrameFlags { + type Type = Self; +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +unsafe impl<'a> FromValue<'a> for VideoCodecFrameFlags { + type Checker = glib::value::GenericValueTypeChecker; + + unsafe fn from_value(value: &'a glib::Value) -> Self { + skip_assert_initialized!(); + from_glib(glib::gobject_ffi::g_value_get_flags(value.to_glib_none().0)) + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl ToValue for VideoCodecFrameFlags { + fn to_value(&self) -> glib::Value { + let mut value = glib::Value::for_value_type::(); + unsafe { + glib::gobject_ffi::g_value_set_flags(value.to_glib_none_mut().0, self.into_glib()); + } + value + } + + fn value_type(&self) -> glib::Type { + Self::static_type() + } +} + #[cfg(any(feature = "v1_20", feature = "dox"))] bitflags! { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] @@ -248,6 +289,47 @@ impl FromGlib for VideoDecoderRequest } } +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl StaticType for VideoDecoderRequestSyncPointFlags { + fn static_type() -> Type { + unsafe { from_glib(ffi::gst_video_decoder_request_sync_point_flags_get_type()) } + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl glib::value::ValueType for VideoDecoderRequestSyncPointFlags { + type Type = Self; +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +unsafe impl<'a> FromValue<'a> for VideoDecoderRequestSyncPointFlags { + type Checker = glib::value::GenericValueTypeChecker; + + unsafe fn from_value(value: &'a glib::Value) -> Self { + skip_assert_initialized!(); + from_glib(glib::gobject_ffi::g_value_get_flags(value.to_glib_none().0)) + } +} + +#[cfg(any(feature = "v1_20", feature = "dox"))] +#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] +impl ToValue for VideoDecoderRequestSyncPointFlags { + fn to_value(&self) -> glib::Value { + let mut value = glib::Value::for_value_type::(); + unsafe { + glib::gobject_ffi::g_value_set_flags(value.to_glib_none_mut().0, self.into_glib()); + } + value + } + + fn value_type(&self) -> glib::Type { + Self::static_type() + } +} + bitflags! { #[doc(alias = "GstVideoFlags")] pub struct VideoFlags: u32 { diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-video/src/auto/video_decoder.rs b/gstreamer-video/src/auto/video_decoder.rs index 4fbf66ba2..61148d086 100644 --- a/gstreamer-video/src/auto/video_decoder.rs +++ b/gstreamer-video/src/auto/video_decoder.rs @@ -135,6 +135,29 @@ pub trait VideoDecoderExt: 'static { #[doc(alias = "gst_video_decoder_set_use_default_pad_acceptcaps")] fn set_use_default_pad_acceptcaps(&self, use_: bool); + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "automatic-request-sync-point-flags")] + fn automatic_request_sync_point_flags(&self) -> VideoDecoderRequestSyncPointFlags; + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "automatic-request-sync-point-flags")] + fn set_automatic_request_sync_point_flags( + &self, + automatic_request_sync_point_flags: VideoDecoderRequestSyncPointFlags, + ); + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "automatic-request-sync-points")] + fn is_automatic_request_sync_points(&self) -> bool; + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "automatic-request-sync-points")] + fn set_automatic_request_sync_points(&self, automatic_request_sync_points: bool); + #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] #[doc(alias = "discard-corrupted-frames")] @@ -163,6 +186,22 @@ pub trait VideoDecoderExt: 'static { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] fn set_qos(&self, qos: bool); + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "automatic-request-sync-point-flags")] + fn connect_automatic_request_sync_point_flags_notify( + &self, + f: F, + ) -> SignalHandlerId; + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + #[doc(alias = "automatic-request-sync-points")] + fn connect_automatic_request_sync_points_notify( + &self, + f: F, + ) -> SignalHandlerId; + #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] #[doc(alias = "discard-corrupted-frames")] @@ -386,6 +425,70 @@ impl> VideoDecoderExt for O { } } + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + fn automatic_request_sync_point_flags(&self) -> VideoDecoderRequestSyncPointFlags { + unsafe { + let mut value = glib::Value::from_type( + ::static_type(), + ); + glib::gobject_ffi::g_object_get_property( + self.to_glib_none().0 as *mut glib::gobject_ffi::GObject, + b"automatic-request-sync-point-flags\0".as_ptr() as *const _, + value.to_glib_none_mut().0, + ); + value + .get() + .expect("Return Value for property `automatic-request-sync-point-flags` getter") + } + } + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + fn set_automatic_request_sync_point_flags( + &self, + automatic_request_sync_point_flags: VideoDecoderRequestSyncPointFlags, + ) { + unsafe { + glib::gobject_ffi::g_object_set_property( + self.to_glib_none().0 as *mut glib::gobject_ffi::GObject, + b"automatic-request-sync-point-flags\0".as_ptr() as *const _, + automatic_request_sync_point_flags + .to_value() + .to_glib_none() + .0, + ); + } + } + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + fn is_automatic_request_sync_points(&self) -> bool { + unsafe { + let mut value = glib::Value::from_type(::static_type()); + glib::gobject_ffi::g_object_get_property( + self.to_glib_none().0 as *mut glib::gobject_ffi::GObject, + b"automatic-request-sync-points\0".as_ptr() as *const _, + value.to_glib_none_mut().0, + ); + value + .get() + .expect("Return Value for property `automatic-request-sync-points` getter") + } + } + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + fn set_automatic_request_sync_points(&self, automatic_request_sync_points: bool) { + unsafe { + glib::gobject_ffi::g_object_set_property( + self.to_glib_none().0 as *mut glib::gobject_ffi::GObject, + b"automatic-request-sync-points\0".as_ptr() as *const _, + automatic_request_sync_points.to_value().to_glib_none().0, + ); + } + } + #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] fn is_discard_corrupted_frames(&self) -> bool { @@ -468,6 +571,66 @@ impl> VideoDecoderExt for O { } } + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + fn connect_automatic_request_sync_point_flags_notify( + &self, + f: F, + ) -> SignalHandlerId { + unsafe extern "C" fn notify_automatic_request_sync_point_flags_trampoline< + P: IsA, + F: Fn(&P) + Send + Sync + 'static, + >( + this: *mut ffi::GstVideoDecoder, + _param_spec: glib::ffi::gpointer, + f: glib::ffi::gpointer, + ) { + let f: &F = &*(f as *const F); + f(VideoDecoder::from_glib_borrow(this).unsafe_cast_ref()) + } + unsafe { + let f: Box_ = Box_::new(f); + connect_raw( + self.as_ptr() as *mut _, + b"notify::automatic-request-sync-point-flags\0".as_ptr() as *const _, + Some(transmute::<_, unsafe extern "C" fn()>( + notify_automatic_request_sync_point_flags_trampoline:: as *const (), + )), + Box_::into_raw(f), + ) + } + } + + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + fn connect_automatic_request_sync_points_notify( + &self, + f: F, + ) -> SignalHandlerId { + unsafe extern "C" fn notify_automatic_request_sync_points_trampoline< + P: IsA, + F: Fn(&P) + Send + Sync + 'static, + >( + this: *mut ffi::GstVideoDecoder, + _param_spec: glib::ffi::gpointer, + f: glib::ffi::gpointer, + ) { + let f: &F = &*(f as *const F); + f(VideoDecoder::from_glib_borrow(this).unsafe_cast_ref()) + } + unsafe { + let f: Box_ = Box_::new(f); + connect_raw( + self.as_ptr() as *mut _, + b"notify::automatic-request-sync-points\0".as_ptr() as *const _, + Some(transmute::<_, unsafe extern "C" fn()>( + notify_automatic_request_sync_points_trampoline:: as *const (), + )), + Box_::into_raw(f), + ) + } + } + #[cfg(any(feature = "v1_20", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] fn connect_discard_corrupted_frames_notify( diff --git a/gstreamer-video/sys/build.rs b/gstreamer-video/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-video/sys/build.rs +++ b/gstreamer-video/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-video/sys/src/lib.rs b/gstreamer-video/sys/src/lib.rs index 5e983db5c..89b893f6c 100644 --- a/gstreamer-video/sys/src/lib.rs +++ b/gstreamer-video/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] @@ -1295,7 +1295,14 @@ pub struct GstVideoDecoderClass { *mut gst::GstMeta, ) -> gboolean, >, - pub padding: [gpointer; 14], + pub handle_missing_data: Option< + unsafe extern "C" fn( + *mut GstVideoDecoder, + gst::GstClockTime, + gst::GstClockTime, + ) -> gboolean, + >, + pub padding: [gpointer; 13], } impl ::std::fmt::Debug for GstVideoDecoderClass { @@ -1321,6 +1328,7 @@ impl ::std::fmt::Debug for GstVideoDecoderClass { .field("getcaps", &self.getcaps) .field("drain", &self.drain) .field("transform_meta", &self.transform_meta) + .field("handle_missing_data", &self.handle_missing_data) .finish() } } @@ -2446,6 +2454,20 @@ extern "C" { pub fn gst_video_format_to_fourcc(format: GstVideoFormat) -> u32; pub fn gst_video_format_to_string(format: GstVideoFormat) -> *const c_char; + //========================================================================= + // GstVideoGLTextureOrientation + //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_video_gl_texture_orientation_get_type() -> GType; + + //========================================================================= + // GstVideoGLTextureType + //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_video_gl_texture_type_get_type() -> GType; + //========================================================================= // GstVideoGammaMode //========================================================================= @@ -2565,6 +2587,20 @@ extern "C" { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] pub fn gst_video_chroma_site_to_string(site: GstVideoChromaSite) -> *mut c_char; + //========================================================================= + // GstVideoCodecFrameFlags + //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_video_codec_frame_flags_get_type() -> GType; + + //========================================================================= + // GstVideoDecoderRequestSyncPointFlags + //========================================================================= + #[cfg(any(feature = "v1_20", feature = "dox"))] + #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] + pub fn gst_video_decoder_request_sync_point_flags_get_type() -> GType; + //========================================================================= // GstVideoDitherFlags //========================================================================= diff --git a/gstreamer-video/sys/tests/abi.rs b/gstreamer-video/sys/tests/abi.rs index acf5d0510..d2106478e 100644 --- a/gstreamer-video/sys/tests/abi.rs +++ b/gstreamer-video/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_video_sys::*; diff --git a/gstreamer-video/sys/tests/constant.c b/gstreamer-video/sys/tests/constant.c index ae8497b86..e6e89095e 100644 --- a/gstreamer-video/sys/tests/constant.c +++ b/gstreamer-video/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-video/sys/tests/layout.c b/gstreamer-video/sys/tests/layout.c index 075c1864f..a7c958206 100644 --- a/gstreamer-video/sys/tests/layout.c +++ b/gstreamer-video/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer-webrtc/sys/build.rs b/gstreamer-webrtc/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer-webrtc/sys/build.rs +++ b/gstreamer-webrtc/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-webrtc/sys/src/lib.rs b/gstreamer-webrtc/sys/src/lib.rs index a269af058..57ef28500 100644 --- a/gstreamer-webrtc/sys/src/lib.rs +++ b/gstreamer-webrtc/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-webrtc/sys/tests/abi.rs b/gstreamer-webrtc/sys/tests/abi.rs index 3e3ed4d12..7a173b3a8 100644 --- a/gstreamer-webrtc/sys/tests/abi.rs +++ b/gstreamer-webrtc/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_webrtc_sys::*; diff --git a/gstreamer-webrtc/sys/tests/constant.c b/gstreamer-webrtc/sys/tests/constant.c index 382c8be18..157d0432f 100644 --- a/gstreamer-webrtc/sys/tests/constant.c +++ b/gstreamer-webrtc/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-webrtc/sys/tests/layout.c b/gstreamer-webrtc/sys/tests/layout.c index f2c2b7dcb..fb9553f17 100644 --- a/gstreamer-webrtc/sys/tests/layout.c +++ b/gstreamer-webrtc/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index f372c9ca3..967aa5703 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 @ 05fe12c0b7e7) from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) diff --git a/gstreamer/sys/build.rs b/gstreamer/sys/build.rs index 71a00f483..37be270a7 100644 --- a/gstreamer/sys/build.rs +++ b/gstreamer/sys/build.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer/sys/src/lib.rs b/gstreamer/sys/src/lib.rs index 354d2b605..4276a9df9 100644 --- a/gstreamer/sys/src/lib.rs +++ b/gstreamer/sys/src/lib.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer/sys/tests/abi.rs b/gstreamer/sys/tests/abi.rs index b62bf340b..fadd46672 100644 --- a/gstreamer/sys/tests/abi.rs +++ b/gstreamer/sys/tests/abi.rs @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT use gstreamer_sys::*; diff --git a/gstreamer/sys/tests/constant.c b/gstreamer/sys/tests/constant.c index 11eb99fc3..370f43dc9 100644 --- a/gstreamer/sys/tests/constant.c +++ b/gstreamer/sys/tests/constant.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer/sys/tests/layout.c b/gstreamer/sys/tests/layout.c index b8a2c4ac6..92fc1c6d8 100644 --- a/gstreamer/sys/tests/layout.c +++ b/gstreamer/sys/tests/layout.c @@ -1,6 +1,6 @@ // Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7) // from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18) -// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 41039dbe0d8d) +// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ eabb1f9cac5b) // DO NOT EDIT #include "manual.h"