From 2f0e3860372f5da6c8da5ecf1c3f851049594912 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Fri, 18 Dec 2020 15:23:05 +0100 Subject: [PATCH] Regen with more doc alias for enums and consts --- gstreamer-app/src/auto/enums.rs | 4 + gstreamer-app/src/auto/versions.txt | 4 +- gstreamer-app/sys/build.rs | 4 +- gstreamer-app/sys/src/lib.rs | 4 +- gstreamer-app/sys/tests/abi.rs | 4 +- gstreamer-app/sys/tests/constant.c | 4 +- gstreamer-app/sys/tests/layout.c | 4 +- gstreamer-audio/src/auto/enums.rs | 88 +++++ gstreamer-audio/src/auto/versions.txt | 4 +- gstreamer-audio/sys/build.rs | 4 +- gstreamer-audio/sys/src/lib.rs | 4 +- gstreamer-audio/sys/tests/abi.rs | 4 +- gstreamer-audio/sys/tests/constant.c | 4 +- gstreamer-audio/sys/tests/layout.c | 4 +- gstreamer-base/src/auto/enums.rs | 4 + gstreamer-base/src/auto/versions.txt | 4 +- gstreamer-base/sys/build.rs | 4 +- gstreamer-base/sys/src/lib.rs | 4 +- gstreamer-base/sys/tests/abi.rs | 4 +- gstreamer-base/sys/tests/constant.c | 4 +- gstreamer-base/sys/tests/layout.c | 4 +- gstreamer-check/src/auto/versions.txt | 4 +- gstreamer-check/sys/build.rs | 4 +- gstreamer-check/sys/src/lib.rs | 4 +- gstreamer-check/sys/tests/abi.rs | 4 +- gstreamer-check/sys/tests/constant.c | 4 +- gstreamer-check/sys/tests/layout.c | 4 +- gstreamer-controller/src/auto/enums.rs | 11 + gstreamer-controller/src/auto/versions.txt | 4 +- gstreamer-controller/sys/build.rs | 4 +- gstreamer-controller/sys/src/lib.rs | 4 +- gstreamer-controller/sys/tests/abi.rs | 4 +- gstreamer-controller/sys/tests/constant.c | 4 +- gstreamer-controller/sys/tests/layout.c | 4 +- gstreamer-editing-services/src/auto/enums.rs | 10 + .../src/auto/versions.txt | 4 +- gstreamer-editing-services/sys/build.rs | 4 +- gstreamer-editing-services/sys/src/lib.rs | 4 +- gstreamer-editing-services/sys/tests/abi.rs | 4 +- .../sys/tests/constant.c | 4 +- gstreamer-editing-services/sys/tests/layout.c | 4 +- gstreamer-gl/egl/src/auto/versions.txt | 4 +- gstreamer-gl/egl/sys/build.rs | 4 +- gstreamer-gl/egl/sys/src/lib.rs | 4 +- gstreamer-gl/egl/sys/tests/abi.rs | 4 +- gstreamer-gl/egl/sys/tests/constant.c | 4 +- gstreamer-gl/egl/sys/tests/layout.c | 4 +- gstreamer-gl/src/auto/enums.rs | 72 +++++ gstreamer-gl/src/auto/versions.txt | 4 +- gstreamer-gl/sys/build.rs | 4 +- gstreamer-gl/sys/src/lib.rs | 4 +- gstreamer-gl/sys/tests/abi.rs | 4 +- gstreamer-gl/sys/tests/constant.c | 4 +- gstreamer-gl/sys/tests/layout.c | 4 +- gstreamer-gl/wayland/src/auto/versions.txt | 4 +- gstreamer-gl/wayland/sys/build.rs | 4 +- gstreamer-gl/wayland/sys/src/lib.rs | 4 +- gstreamer-gl/wayland/sys/tests/abi.rs | 4 +- gstreamer-gl/wayland/sys/tests/constant.c | 4 +- gstreamer-gl/wayland/sys/tests/layout.c | 4 +- gstreamer-gl/x11/src/auto/versions.txt | 4 +- gstreamer-gl/x11/sys/build.rs | 4 +- gstreamer-gl/x11/sys/src/lib.rs | 4 +- gstreamer-gl/x11/sys/tests/abi.rs | 4 +- gstreamer-gl/x11/sys/tests/constant.c | 4 +- gstreamer-gl/x11/sys/tests/layout.c | 4 +- gstreamer-mpegts/sys/build.rs | 4 +- gstreamer-mpegts/sys/src/lib.rs | 4 +- gstreamer-mpegts/sys/tests/abi.rs | 4 +- gstreamer-mpegts/sys/tests/constant.c | 4 +- gstreamer-mpegts/sys/tests/layout.c | 4 +- gstreamer-net/src/auto/versions.txt | 4 +- gstreamer-net/sys/build.rs | 4 +- gstreamer-net/sys/src/lib.rs | 4 +- gstreamer-net/sys/tests/abi.rs | 4 +- gstreamer-net/sys/tests/constant.c | 4 +- gstreamer-net/sys/tests/layout.c | 4 +- gstreamer-pbutils/src/auto/enums.rs | 7 + gstreamer-pbutils/src/auto/versions.txt | 4 +- gstreamer-pbutils/sys/build.rs | 4 +- gstreamer-pbutils/sys/src/lib.rs | 4 +- gstreamer-pbutils/sys/tests/abi.rs | 4 +- gstreamer-pbutils/sys/tests/constant.c | 4 +- gstreamer-pbutils/sys/tests/layout.c | 4 +- gstreamer-player/src/auto/enums.rs | 18 ++ gstreamer-player/src/auto/versions.txt | 4 +- gstreamer-player/sys/build.rs | 4 +- gstreamer-player/sys/src/lib.rs | 4 +- gstreamer-player/sys/tests/abi.rs | 4 +- gstreamer-player/sys/tests/constant.c | 4 +- gstreamer-player/sys/tests/layout.c | 4 +- gstreamer-rtp/src/auto/constants.rs | 34 ++ gstreamer-rtp/src/auto/enums.rs | 73 +++++ gstreamer-rtp/src/auto/versions.txt | 4 +- gstreamer-rtp/sys/build.rs | 4 +- gstreamer-rtp/sys/src/lib.rs | 4 +- gstreamer-rtp/sys/tests/abi.rs | 4 +- gstreamer-rtp/sys/tests/constant.c | 4 +- gstreamer-rtp/sys/tests/layout.c | 4 +- gstreamer-rtsp-server/src/auto/enums.rs | 28 ++ gstreamer-rtsp-server/src/auto/versions.txt | 4 +- gstreamer-rtsp-server/sys/build.rs | 4 +- gstreamer-rtsp-server/sys/src/lib.rs | 4 +- gstreamer-rtsp-server/sys/tests/abi.rs | 4 +- gstreamer-rtsp-server/sys/tests/constant.c | 4 +- gstreamer-rtsp-server/sys/tests/layout.c | 4 +- gstreamer-rtsp/src/auto/enums.rs | 191 +++++++++++ gstreamer-rtsp/src/auto/versions.txt | 4 +- gstreamer-rtsp/sys/build.rs | 4 +- gstreamer-rtsp/sys/src/lib.rs | 4 +- gstreamer-rtsp/sys/tests/abi.rs | 4 +- gstreamer-rtsp/sys/tests/constant.c | 4 +- gstreamer-rtsp/sys/tests/layout.c | 4 +- gstreamer-sdp/src/auto/versions.txt | 4 +- gstreamer-sdp/sys/build.rs | 4 +- gstreamer-sdp/sys/src/lib.rs | 4 +- gstreamer-sdp/sys/tests/abi.rs | 4 +- gstreamer-sdp/sys/tests/constant.c | 4 +- gstreamer-sdp/sys/tests/layout.c | 4 +- gstreamer-tag/sys/build.rs | 4 +- gstreamer-tag/sys/src/lib.rs | 4 +- gstreamer-tag/sys/tests/abi.rs | 4 +- gstreamer-tag/sys/tests/constant.c | 4 +- gstreamer-tag/sys/tests/layout.c | 4 +- gstreamer-video/src/auto/enums.rs | 234 ++++++++++++++ gstreamer-video/src/auto/versions.txt | 4 +- gstreamer-video/sys/build.rs | 4 +- gstreamer-video/sys/src/lib.rs | 4 +- gstreamer-video/sys/tests/abi.rs | 4 +- gstreamer-video/sys/tests/constant.c | 4 +- gstreamer-video/sys/tests/layout.c | 4 +- gstreamer-webrtc/src/auto/enums.rs | 96 ++++++ gstreamer-webrtc/src/auto/versions.txt | 4 +- gstreamer-webrtc/sys/build.rs | 4 +- gstreamer-webrtc/sys/src/lib.rs | 4 +- gstreamer-webrtc/sys/tests/abi.rs | 4 +- gstreamer-webrtc/sys/tests/constant.c | 4 +- gstreamer-webrtc/sys/tests/layout.c | 4 +- gstreamer/src/auto/enums.rs | 300 ++++++++++++++++++ gstreamer/src/auto/versions.txt | 4 +- gstreamer/sys/build.rs | 4 +- gstreamer/sys/src/lib.rs | 4 +- gstreamer/sys/tests/abi.rs | 4 +- gstreamer/sys/tests/constant.c | 4 +- gstreamer/sys/tests/layout.c | 4 +- 145 files changed, 1430 insertions(+), 260 deletions(-) diff --git a/gstreamer-app/src/auto/enums.rs b/gstreamer-app/src/auto/enums.rs index 488e95359..74284946c 100644 --- a/gstreamer-app/src/auto/enums.rs +++ b/gstreamer-app/src/auto/enums.rs @@ -11,9 +11,13 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstAppStreamType")] pub enum AppStreamType { + #[doc(alias = "GST_APP_STREAM_TYPE_STREAM")] Stream, + #[doc(alias = "GST_APP_STREAM_TYPE_SEEKABLE")] Seekable, + #[doc(alias = "GST_APP_STREAM_TYPE_RANDOM_ACCESS")] RandomAccess, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-app/src/auto/versions.txt +++ b/gstreamer-app/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-app/sys/build.rs b/gstreamer-app/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-app/sys/build.rs +++ b/gstreamer-app/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-app/sys/src/lib.rs b/gstreamer-app/sys/src/lib.rs index fad1325dc..089dbcc87 100644 --- a/gstreamer-app/sys/src/lib.rs +++ b/gstreamer-app/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 bab93d8ad..fab44c3a2 100644 --- a/gstreamer-app/sys/tests/abi.rs +++ b/gstreamer-app/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_app_sys::*; diff --git a/gstreamer-app/sys/tests/constant.c b/gstreamer-app/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-app/sys/tests/constant.c +++ b/gstreamer-app/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-app/sys/tests/layout.c b/gstreamer-app/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-app/sys/tests/layout.c +++ b/gstreamer-app/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-audio/src/auto/enums.rs b/gstreamer-audio/src/auto/enums.rs index 8f64747ac..bc25a0d05 100644 --- a/gstreamer-audio/src/auto/enums.rs +++ b/gstreamer-audio/src/auto/enums.rs @@ -12,37 +12,69 @@ use std::fmt; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstAudioChannelPosition")] pub enum AudioChannelPosition { + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_NONE")] None, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_MONO")] Mono, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_INVALID")] Invalid, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT")] FrontLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT")] FrontRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER")] FrontCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_LFE1")] Lfe1, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_REAR_LEFT")] RearLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT")] RearRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER")] FrontLeftOfCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER")] FrontRightOfCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_REAR_CENTER")] RearCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_LFE2")] Lfe2, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT")] SideLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT")] SideRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_LEFT")] TopFrontLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_RIGHT")] TopFrontRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_CENTER")] TopFrontCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_CENTER")] TopCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_REAR_LEFT")] TopRearLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_REAR_RIGHT")] TopRearRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_SIDE_LEFT")] TopSideLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_SIDE_RIGHT")] TopSideRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_TOP_REAR_CENTER")] TopRearCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_BOTTOM_FRONT_CENTER")] BottomFrontCenter, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_BOTTOM_FRONT_LEFT")] BottomFrontLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_BOTTOM_FRONT_RIGHT")] BottomFrontRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_WIDE_LEFT")] WideLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_WIDE_RIGHT")] WideRight, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_SURROUND_LEFT")] SurroundLeft, + #[doc(alias = "GST_AUDIO_CHANNEL_POSITION_SURROUND_RIGHT")] SurroundRight, #[doc(hidden)] __Unknown(i32), @@ -169,38 +201,71 @@ impl SetValue for AudioChannelPosition { #[derive(Debug, Eq, PartialEq, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstAudioFormat")] pub enum AudioFormat { + #[doc(alias = "GST_AUDIO_FORMAT_UNKNOWN")] Unknown, + #[doc(alias = "GST_AUDIO_FORMAT_ENCODED")] Encoded, + #[doc(alias = "GST_AUDIO_FORMAT_S8")] S8, + #[doc(alias = "GST_AUDIO_FORMAT_U8")] U8, + #[doc(alias = "GST_AUDIO_FORMAT_S16LE")] S16le, + #[doc(alias = "GST_AUDIO_FORMAT_S16BE")] S16be, + #[doc(alias = "GST_AUDIO_FORMAT_U16LE")] U16le, + #[doc(alias = "GST_AUDIO_FORMAT_U16BE")] U16be, + #[doc(alias = "GST_AUDIO_FORMAT_S24_32LE")] S2432le, + #[doc(alias = "GST_AUDIO_FORMAT_S24_32BE")] S2432be, + #[doc(alias = "GST_AUDIO_FORMAT_U24_32LE")] U2432le, + #[doc(alias = "GST_AUDIO_FORMAT_U24_32BE")] U2432be, + #[doc(alias = "GST_AUDIO_FORMAT_S32LE")] S32le, + #[doc(alias = "GST_AUDIO_FORMAT_S32BE")] S32be, + #[doc(alias = "GST_AUDIO_FORMAT_U32LE")] U32le, + #[doc(alias = "GST_AUDIO_FORMAT_U32BE")] U32be, + #[doc(alias = "GST_AUDIO_FORMAT_S24LE")] S24le, + #[doc(alias = "GST_AUDIO_FORMAT_S24BE")] S24be, + #[doc(alias = "GST_AUDIO_FORMAT_U24LE")] U24le, + #[doc(alias = "GST_AUDIO_FORMAT_U24BE")] U24be, + #[doc(alias = "GST_AUDIO_FORMAT_S20LE")] S20le, + #[doc(alias = "GST_AUDIO_FORMAT_S20BE")] S20be, + #[doc(alias = "GST_AUDIO_FORMAT_U20LE")] U20le, + #[doc(alias = "GST_AUDIO_FORMAT_U20BE")] U20be, + #[doc(alias = "GST_AUDIO_FORMAT_S18LE")] S18le, + #[doc(alias = "GST_AUDIO_FORMAT_S18BE")] S18be, + #[doc(alias = "GST_AUDIO_FORMAT_U18LE")] U18le, + #[doc(alias = "GST_AUDIO_FORMAT_U18BE")] U18be, + #[doc(alias = "GST_AUDIO_FORMAT_F32LE")] F32le, + #[doc(alias = "GST_AUDIO_FORMAT_F32BE")] F32be, + #[doc(alias = "GST_AUDIO_FORMAT_F64LE")] F64le, + #[doc(alias = "GST_AUDIO_FORMAT_F64BE")] F64be, #[doc(hidden)] __Unknown(i32), @@ -332,8 +397,11 @@ impl SetValue for AudioFormat { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstAudioLayout")] pub enum AudioLayout { + #[doc(alias = "GST_AUDIO_LAYOUT_INTERLEAVED")] Interleaved, + #[doc(alias = "GST_AUDIO_LAYOUT_NON_INTERLEAVED")] NonInterleaved, #[doc(hidden)] __Unknown(i32), @@ -390,27 +458,43 @@ impl SetValue for AudioLayout { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstAudioRingBufferFormatType")] pub enum AudioRingBufferFormatType { + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_RAW")] Raw, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MU_LAW")] MuLaw, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_A_LAW")] ALaw, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_IMA_ADPCM")] ImaAdpcm, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG")] Mpeg, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_GSM")] Gsm, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_IEC958")] Iec958, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_AC3")] Ac3, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_EAC3")] Eac3, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_DTS")] Dts, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG2_AAC")] Mpeg2Aac, + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG4_AAC")] Mpeg4Aac, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG2_AAC_RAW")] Mpeg2AacRaw, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_MPEG4_AAC_RAW")] Mpeg4AacRaw, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_AUDIO_RING_BUFFER_FORMAT_TYPE_FLAC")] Flac, #[doc(hidden)] __Unknown(i32), @@ -503,9 +587,13 @@ impl SetValue for AudioRingBufferFormatType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstStreamVolumeFormat")] pub enum StreamVolumeFormat { + #[doc(alias = "GST_STREAM_VOLUME_FORMAT_LINEAR")] Linear, + #[doc(alias = "GST_STREAM_VOLUME_FORMAT_CUBIC")] Cubic, + #[doc(alias = "GST_STREAM_VOLUME_FORMAT_DB")] Db, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-audio/src/auto/versions.txt +++ b/gstreamer-audio/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-audio/sys/build.rs b/gstreamer-audio/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-audio/sys/build.rs +++ b/gstreamer-audio/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-audio/sys/src/lib.rs b/gstreamer-audio/sys/src/lib.rs index 86776ebef..fdc3f77d1 100644 --- a/gstreamer-audio/sys/src/lib.rs +++ b/gstreamer-audio/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 b272bb757..3e8655a76 100644 --- a/gstreamer-audio/sys/tests/abi.rs +++ b/gstreamer-audio/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_audio_sys::*; diff --git a/gstreamer-audio/sys/tests/constant.c b/gstreamer-audio/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-audio/sys/tests/constant.c +++ b/gstreamer-audio/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-audio/sys/tests/layout.c b/gstreamer-audio/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-audio/sys/tests/layout.c +++ b/gstreamer-audio/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-base/src/auto/enums.rs b/gstreamer-base/src/auto/enums.rs index b216200ba..3f75b0c3d 100644 --- a/gstreamer-base/src/auto/enums.rs +++ b/gstreamer-base/src/auto/enums.rs @@ -13,9 +13,13 @@ use glib::Type; #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstAggregatorStartTimeSelection")] pub enum AggregatorStartTimeSelection { + #[doc(alias = "GST_AGGREGATOR_START_TIME_SELECTION_ZERO")] Zero, + #[doc(alias = "GST_AGGREGATOR_START_TIME_SELECTION_FIRST")] First, + #[doc(alias = "GST_AGGREGATOR_START_TIME_SELECTION_SET")] Set, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-base/src/auto/versions.txt +++ b/gstreamer-base/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-base/sys/build.rs b/gstreamer-base/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-base/sys/build.rs +++ b/gstreamer-base/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-base/sys/src/lib.rs b/gstreamer-base/sys/src/lib.rs index 80ea6ccbc..93ed1404a 100644 --- a/gstreamer-base/sys/src/lib.rs +++ b/gstreamer-base/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 8a25be10b..b0aaf7f99 100644 --- a/gstreamer-base/sys/tests/abi.rs +++ b/gstreamer-base/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_base_sys::*; diff --git a/gstreamer-base/sys/tests/constant.c b/gstreamer-base/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-base/sys/tests/constant.c +++ b/gstreamer-base/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-base/sys/tests/layout.c b/gstreamer-base/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-base/sys/tests/layout.c +++ b/gstreamer-base/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-check/src/auto/versions.txt b/gstreamer-check/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-check/src/auto/versions.txt +++ b/gstreamer-check/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-check/sys/build.rs b/gstreamer-check/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-check/sys/build.rs +++ b/gstreamer-check/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-check/sys/src/lib.rs b/gstreamer-check/sys/src/lib.rs index 1b838d571..a60589ea9 100644 --- a/gstreamer-check/sys/src/lib.rs +++ b/gstreamer-check/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 0060662b7..4a4a1a842 100644 --- a/gstreamer-check/sys/tests/abi.rs +++ b/gstreamer-check/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_check_sys::*; diff --git a/gstreamer-check/sys/tests/constant.c b/gstreamer-check/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-check/sys/tests/constant.c +++ b/gstreamer-check/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-check/sys/tests/layout.c b/gstreamer-check/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-check/sys/tests/layout.c +++ b/gstreamer-check/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-controller/src/auto/enums.rs b/gstreamer-controller/src/auto/enums.rs index 3f3e28373..291f31305 100644 --- a/gstreamer-controller/src/auto/enums.rs +++ b/gstreamer-controller/src/auto/enums.rs @@ -11,10 +11,15 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstInterpolationMode")] pub enum InterpolationMode { + #[doc(alias = "GST_INTERPOLATION_MODE_NONE")] None, + #[doc(alias = "GST_INTERPOLATION_MODE_LINEAR")] Linear, + #[doc(alias = "GST_INTERPOLATION_MODE_CUBIC")] Cubic, + #[doc(alias = "GST_INTERPOLATION_MODE_CUBIC_MONOTONIC")] CubicMonotonic, #[doc(hidden)] __Unknown(i32), @@ -75,11 +80,17 @@ impl SetValue for InterpolationMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstLFOWaveform")] pub enum LFOWaveform { + #[doc(alias = "GST_LFO_WAVEFORM_SINE")] Sine, + #[doc(alias = "GST_LFO_WAVEFORM_SQUARE")] Square, + #[doc(alias = "GST_LFO_WAVEFORM_SAW")] Saw, + #[doc(alias = "GST_LFO_WAVEFORM_REVERSE_SAW")] ReverseSaw, + #[doc(alias = "GST_LFO_WAVEFORM_TRIANGLE")] Triangle, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-controller/src/auto/versions.txt b/gstreamer-controller/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-controller/src/auto/versions.txt +++ b/gstreamer-controller/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-controller/sys/build.rs b/gstreamer-controller/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-controller/sys/build.rs +++ b/gstreamer-controller/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-controller/sys/src/lib.rs b/gstreamer-controller/sys/src/lib.rs index 13a63e1dd..e996fd56b 100644 --- a/gstreamer-controller/sys/src/lib.rs +++ b/gstreamer-controller/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 b27341e88..9cf0554f5 100644 --- a/gstreamer-controller/sys/tests/abi.rs +++ b/gstreamer-controller/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_controller_sys::*; diff --git a/gstreamer-controller/sys/tests/constant.c b/gstreamer-controller/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-controller/sys/tests/constant.c +++ b/gstreamer-controller/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-controller/sys/tests/layout.c b/gstreamer-controller/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-controller/sys/tests/layout.c +++ b/gstreamer-controller/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-editing-services/src/auto/enums.rs b/gstreamer-editing-services/src/auto/enums.rs index 3e16d63b9..84786d747 100644 --- a/gstreamer-editing-services/src/auto/enums.rs +++ b/gstreamer-editing-services/src/auto/enums.rs @@ -17,9 +17,13 @@ use std::fmt; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GESEdge")] pub enum Edge { + #[doc(alias = "GES_EDGE_START")] Start, + #[doc(alias = "GES_EDGE_END")] End, + #[doc(alias = "GES_EDGE_NONE")] None, #[doc(hidden)] __Unknown(i32), @@ -103,11 +107,17 @@ impl SetValue for Edge { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GESEditMode")] pub enum EditMode { + #[doc(alias = "GES_EDIT_MODE_NORMAL")] Normal, + #[doc(alias = "GES_EDIT_MODE_RIPPLE")] Ripple, + #[doc(alias = "GES_EDIT_MODE_ROLL")] Roll, + #[doc(alias = "GES_EDIT_MODE_TRIM")] Trim, + #[doc(alias = "GES_EDIT_MODE_SLIDE")] Slide, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-editing-services/src/auto/versions.txt b/gstreamer-editing-services/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-editing-services/src/auto/versions.txt +++ b/gstreamer-editing-services/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-editing-services/sys/build.rs b/gstreamer-editing-services/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-editing-services/sys/build.rs +++ b/gstreamer-editing-services/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 0cc8db902..9a6ccd3bf 100644 --- a/gstreamer-editing-services/sys/src/lib.rs +++ b/gstreamer-editing-services/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-editing-services/sys/tests/abi.rs b/gstreamer-editing-services/sys/tests/abi.rs index 7bf47f7fd..cacfe9a94 100644 --- a/gstreamer-editing-services/sys/tests/abi.rs +++ b/gstreamer-editing-services/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_editing_services_sys::*; diff --git a/gstreamer-editing-services/sys/tests/constant.c b/gstreamer-editing-services/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-editing-services/sys/tests/constant.c +++ b/gstreamer-editing-services/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 22c4055cf..9936b08a0 100644 --- a/gstreamer-editing-services/sys/tests/layout.c +++ b/gstreamer-editing-services/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 70ccf0eeb..f3643231e 100644 --- a/gstreamer-gl/egl/src/auto/versions.txt +++ b/gstreamer-gl/egl/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-gl/egl/sys/build.rs b/gstreamer-gl/egl/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-gl/egl/sys/build.rs +++ b/gstreamer-gl/egl/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 97b281f59..a4ca72e35 100644 --- a/gstreamer-gl/egl/sys/src/lib.rs +++ b/gstreamer-gl/egl/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 281313838..23cca04e4 100644 --- a/gstreamer-gl/egl/sys/tests/abi.rs +++ b/gstreamer-gl/egl/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 409051e71..040c55c78 100644 --- a/gstreamer-gl/egl/sys/tests/constant.c +++ b/gstreamer-gl/egl/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 22c4055cf..9936b08a0 100644 --- a/gstreamer-gl/egl/sys/tests/layout.c +++ b/gstreamer-gl/egl/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/src/auto/enums.rs b/gstreamer-gl/src/auto/enums.rs index 5a923d12e..fbab444df 100644 --- a/gstreamer-gl/src/auto/enums.rs +++ b/gstreamer-gl/src/auto/enums.rs @@ -21,12 +21,19 @@ use std::mem; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLContextError")] pub enum GLContextError { + #[doc(alias = "GST_GL_CONTEXT_ERROR_FAILED")] Failed, + #[doc(alias = "GST_GL_CONTEXT_ERROR_WRONG_CONFIG")] WrongConfig, + #[doc(alias = "GST_GL_CONTEXT_ERROR_WRONG_API")] WrongApi, + #[doc(alias = "GST_GL_CONTEXT_ERROR_OLD_LIBS")] OldLibs, + #[doc(alias = "GST_GL_CONTEXT_ERROR_CREATE_CONTEXT")] CreateContext, + #[doc(alias = "GST_GL_CONTEXT_ERROR_RESOURCE_UNAVAILABLE")] ResourceUnavailable, #[doc(hidden)] __Unknown(i32), @@ -116,25 +123,45 @@ impl SetValue for GLContextError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLFormat")] pub enum GLFormat { + #[doc(alias = "GST_GL_LUMINANCE")] Luminance, + #[doc(alias = "GST_GL_ALPHA")] Alpha, + #[doc(alias = "GST_GL_LUMINANCE_ALPHA")] LuminanceAlpha, + #[doc(alias = "GST_GL_RED")] Red, + #[doc(alias = "GST_GL_R8")] R8, + #[doc(alias = "GST_GL_RG")] Rg, + #[doc(alias = "GST_GL_RG8")] Rg8, + #[doc(alias = "GST_GL_RGB")] Rgb, + #[doc(alias = "GST_GL_RGB8")] Rgb8, + #[doc(alias = "GST_GL_RGB565")] Rgb565, + #[doc(alias = "GST_GL_RGB16")] Rgb16, + #[doc(alias = "GST_GL_RGBA")] Rgba, + #[doc(alias = "GST_GL_RGBA8")] Rgba8, + #[doc(alias = "GST_GL_RGBA16")] Rgba16, + #[doc(alias = "GST_GL_DEPTH_COMPONENT16")] DepthComponent16, + #[doc(alias = "GST_GL_DEPTH24_STENCIL8")] Depth24Stencil8, + #[doc(alias = "GST_GL_RGB10_A2")] Rgb10A2, + #[doc(alias = "GST_GL_R16")] R16, + #[doc(alias = "GST_GL_RG16")] Rg16, #[doc(hidden)] __Unknown(i32), @@ -270,9 +297,13 @@ impl SetValue for GLFormat { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLQueryType")] pub enum GLQueryType { + #[doc(alias = "GST_GL_QUERY_NONE")] None, + #[doc(alias = "GST_GL_QUERY_TIME_ELAPSED")] TimeElapsed, + #[doc(alias = "GST_GL_QUERY_TIMESTAMP")] Timestamp, #[doc(hidden)] __Unknown(i32), @@ -331,9 +362,13 @@ impl SetValue for GLQueryType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLSLError")] pub enum GLSLError { + #[doc(alias = "GST_GLSL_ERROR_COMPILE")] Compile, + #[doc(alias = "GST_GLSL_ERROR_LINK")] Link, + #[doc(alias = "GST_GLSL_ERROR_PROGRAM")] Program, #[doc(hidden)] __Unknown(i32), @@ -414,23 +449,41 @@ impl SetValue for GLSLError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLSLVersion")] pub enum GLSLVersion { + #[doc(alias = "GST_GLSL_VERSION_NONE")] None, + #[doc(alias = "GST_GLSL_VERSION_100")] _100, + #[doc(alias = "GST_GLSL_VERSION_110")] _110, + #[doc(alias = "GST_GLSL_VERSION_120")] _120, + #[doc(alias = "GST_GLSL_VERSION_130")] _130, + #[doc(alias = "GST_GLSL_VERSION_140")] _140, + #[doc(alias = "GST_GLSL_VERSION_150")] _150, + #[doc(alias = "GST_GLSL_VERSION_300")] _300, + #[doc(alias = "GST_GLSL_VERSION_310")] _310, + #[doc(alias = "GST_GLSL_VERSION_320")] _320, + #[doc(alias = "GST_GLSL_VERSION_330")] _330, + #[doc(alias = "GST_GLSL_VERSION_400")] _400, + #[doc(alias = "GST_GLSL_VERSION_410")] _410, + #[doc(alias = "GST_GLSL_VERSION_420")] _420, + #[doc(alias = "GST_GLSL_VERSION_430")] _430, + #[doc(alias = "GST_GLSL_VERSION_440")] _440, + #[doc(alias = "GST_GLSL_VERSION_450")] _450, #[doc(hidden)] __Unknown(i32), @@ -563,9 +616,13 @@ impl SetValue for GLSLVersion { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLStereoDownmix")] pub enum GLStereoDownmix { + #[doc(alias = "GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS")] GreenMagentaDubois, + #[doc(alias = "GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS")] RedCyanDubois, + #[doc(alias = "GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS")] AmberBlueDubois, #[doc(hidden)] __Unknown(i32), @@ -628,10 +685,15 @@ impl SetValue for GLStereoDownmix { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLTextureTarget")] pub enum GLTextureTarget { + #[doc(alias = "GST_GL_TEXTURE_TARGET_NONE")] None, + #[doc(alias = "GST_GL_TEXTURE_TARGET_2D")] _2d, + #[doc(alias = "GST_GL_TEXTURE_TARGET_RECTANGLE")] Rectangle, + #[doc(alias = "GST_GL_TEXTURE_TARGET_EXTERNAL_OES")] ExternalOes, #[doc(hidden)] __Unknown(i32), @@ -728,11 +790,17 @@ impl SetValue for GLTextureTarget { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLUploadReturn")] pub enum GLUploadReturn { + #[doc(alias = "GST_GL_UPLOAD_DONE")] Done, + #[doc(alias = "GST_GL_UPLOAD_ERROR")] Error, + #[doc(alias = "GST_GL_UPLOAD_UNSUPPORTED")] Unsupported, + #[doc(alias = "GST_GL_UPLOAD_RECONFIGURE")] Reconfigure, + #[doc(alias = "GST_GL_UPLOAD_UNSHARED_GL_CONTEXT")] UnsharedGlContext, #[doc(hidden)] __Unknown(i32), @@ -795,9 +863,13 @@ impl SetValue for GLUploadReturn { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstGLWindowError")] pub enum GLWindowError { + #[doc(alias = "GST_GL_WINDOW_ERROR_FAILED")] Failed, + #[doc(alias = "GST_GL_WINDOW_ERROR_OLD_LIBS")] OldLibs, + #[doc(alias = "GST_GL_WINDOW_ERROR_RESOURCE_UNAVAILABLE")] ResourceUnavailable, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-gl/src/auto/versions.txt b/gstreamer-gl/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-gl/src/auto/versions.txt +++ b/gstreamer-gl/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-gl/sys/build.rs b/gstreamer-gl/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-gl/sys/build.rs +++ b/gstreamer-gl/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-gl/sys/src/lib.rs b/gstreamer-gl/sys/src/lib.rs index 95876ff1a..13dda20b7 100644 --- a/gstreamer-gl/sys/src/lib.rs +++ b/gstreamer-gl/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 0515a35a7..8580912cf 100644 --- a/gstreamer-gl/sys/tests/abi.rs +++ b/gstreamer-gl/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_gl_sys::*; diff --git a/gstreamer-gl/sys/tests/constant.c b/gstreamer-gl/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-gl/sys/tests/constant.c +++ b/gstreamer-gl/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-gl/sys/tests/layout.c b/gstreamer-gl/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-gl/sys/tests/layout.c +++ b/gstreamer-gl/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 70ccf0eeb..f3643231e 100644 --- a/gstreamer-gl/wayland/src/auto/versions.txt +++ b/gstreamer-gl/wayland/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-gl/wayland/sys/build.rs b/gstreamer-gl/wayland/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-gl/wayland/sys/build.rs +++ b/gstreamer-gl/wayland/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 ce4d6678b..ef04a5465 100644 --- a/gstreamer-gl/wayland/sys/src/lib.rs +++ b/gstreamer-gl/wayland/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 f88713796..b5db457c6 100644 --- a/gstreamer-gl/wayland/sys/tests/abi.rs +++ b/gstreamer-gl/wayland/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 409051e71..040c55c78 100644 --- a/gstreamer-gl/wayland/sys/tests/constant.c +++ b/gstreamer-gl/wayland/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 22c4055cf..9936b08a0 100644 --- a/gstreamer-gl/wayland/sys/tests/layout.c +++ b/gstreamer-gl/wayland/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 70ccf0eeb..f3643231e 100644 --- a/gstreamer-gl/x11/src/auto/versions.txt +++ b/gstreamer-gl/x11/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-gl/x11/sys/build.rs b/gstreamer-gl/x11/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-gl/x11/sys/build.rs +++ b/gstreamer-gl/x11/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 747812237..22c2aeede 100644 --- a/gstreamer-gl/x11/sys/src/lib.rs +++ b/gstreamer-gl/x11/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 06740c858..101090bc8 100644 --- a/gstreamer-gl/x11/sys/tests/abi.rs +++ b/gstreamer-gl/x11/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 409051e71..040c55c78 100644 --- a/gstreamer-gl/x11/sys/tests/constant.c +++ b/gstreamer-gl/x11/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 22c4055cf..9936b08a0 100644 --- a/gstreamer-gl/x11/sys/tests/layout.c +++ b/gstreamer-gl/x11/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-mpegts/sys/build.rs b/gstreamer-mpegts/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-mpegts/sys/build.rs +++ b/gstreamer-mpegts/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-mpegts/sys/src/lib.rs b/gstreamer-mpegts/sys/src/lib.rs index 34b1b67f4..290caaf70 100644 --- a/gstreamer-mpegts/sys/src/lib.rs +++ b/gstreamer-mpegts/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-mpegts/sys/tests/abi.rs b/gstreamer-mpegts/sys/tests/abi.rs index ed531bc81..6d6c8518e 100644 --- a/gstreamer-mpegts/sys/tests/abi.rs +++ b/gstreamer-mpegts/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_mpegts_sys::*; diff --git a/gstreamer-mpegts/sys/tests/constant.c b/gstreamer-mpegts/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-mpegts/sys/tests/constant.c +++ b/gstreamer-mpegts/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-mpegts/sys/tests/layout.c b/gstreamer-mpegts/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-mpegts/sys/tests/layout.c +++ b/gstreamer-mpegts/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-net/src/auto/versions.txt +++ b/gstreamer-net/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-net/sys/build.rs b/gstreamer-net/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-net/sys/build.rs +++ b/gstreamer-net/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-net/sys/src/lib.rs b/gstreamer-net/sys/src/lib.rs index aa90eaafa..c37b68330 100644 --- a/gstreamer-net/sys/src/lib.rs +++ b/gstreamer-net/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 7b412efa3..76ba9b8a6 100644 --- a/gstreamer-net/sys/tests/abi.rs +++ b/gstreamer-net/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_net_sys::*; diff --git a/gstreamer-net/sys/tests/constant.c b/gstreamer-net/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-net/sys/tests/constant.c +++ b/gstreamer-net/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-net/sys/tests/layout.c b/gstreamer-net/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-net/sys/tests/layout.c +++ b/gstreamer-net/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-pbutils/src/auto/enums.rs b/gstreamer-pbutils/src/auto/enums.rs index 545f56581..47f4975cf 100644 --- a/gstreamer-pbutils/src/auto/enums.rs +++ b/gstreamer-pbutils/src/auto/enums.rs @@ -11,12 +11,19 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstDiscovererResult")] pub enum DiscovererResult { + #[doc(alias = "GST_DISCOVERER_OK")] Ok, + #[doc(alias = "GST_DISCOVERER_URI_INVALID")] UriInvalid, + #[doc(alias = "GST_DISCOVERER_ERROR")] Error, + #[doc(alias = "GST_DISCOVERER_TIMEOUT")] Timeout, + #[doc(alias = "GST_DISCOVERER_BUSY")] Busy, + #[doc(alias = "GST_DISCOVERER_MISSING_PLUGINS")] MissingPlugins, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-pbutils/src/auto/versions.txt +++ b/gstreamer-pbutils/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-pbutils/sys/build.rs b/gstreamer-pbutils/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-pbutils/sys/build.rs +++ b/gstreamer-pbutils/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-pbutils/sys/src/lib.rs b/gstreamer-pbutils/sys/src/lib.rs index 3746c7c33..52b745dc6 100644 --- a/gstreamer-pbutils/sys/src/lib.rs +++ b/gstreamer-pbutils/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-pbutils/sys/tests/abi.rs b/gstreamer-pbutils/sys/tests/abi.rs index 4aa9cc93f..39489b435 100644 --- a/gstreamer-pbutils/sys/tests/abi.rs +++ b/gstreamer-pbutils/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_pbutils_sys::*; diff --git a/gstreamer-pbutils/sys/tests/constant.c b/gstreamer-pbutils/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-pbutils/sys/tests/constant.c +++ b/gstreamer-pbutils/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-pbutils/sys/tests/layout.c b/gstreamer-pbutils/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-pbutils/sys/tests/layout.c +++ b/gstreamer-pbutils/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-player/src/auto/enums.rs b/gstreamer-player/src/auto/enums.rs index 6a6d4f921..2af267fa6 100644 --- a/gstreamer-player/src/auto/enums.rs +++ b/gstreamer-player/src/auto/enums.rs @@ -13,10 +13,15 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPlayerColorBalanceType")] pub enum PlayerColorBalanceType { + #[doc(alias = "GST_PLAYER_COLOR_BALANCE_HUE")] Hue, + #[doc(alias = "GST_PLAYER_COLOR_BALANCE_BRIGHTNESS")] Brightness, + #[doc(alias = "GST_PLAYER_COLOR_BALANCE_SATURATION")] Saturation, + #[doc(alias = "GST_PLAYER_COLOR_BALANCE_CONTRAST")] Contrast, #[doc(hidden)] __Unknown(i32), @@ -85,7 +90,9 @@ impl SetValue for PlayerColorBalanceType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPlayerError")] pub enum PlayerError { + #[doc(alias = "GST_PLAYER_ERROR_FAILED")] Failed, #[doc(hidden)] __Unknown(i32), @@ -168,11 +175,17 @@ impl SetValue for PlayerError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPlayerSnapshotFormat")] pub enum PlayerSnapshotFormat { + #[doc(alias = "GST_PLAYER_THUMBNAIL_RAW_NATIVE")] RawNative, + #[doc(alias = "GST_PLAYER_THUMBNAIL_RAW_xRGB")] RawXrgb, + #[doc(alias = "GST_PLAYER_THUMBNAIL_RAW_BGRx")] RawBgrx, + #[doc(alias = "GST_PLAYER_THUMBNAIL_JPG")] Jpg, + #[doc(alias = "GST_PLAYER_THUMBNAIL_PNG")] Png, #[doc(hidden)] __Unknown(i32), @@ -211,10 +224,15 @@ impl FromGlib for PlayerSnapshotFormat { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPlayerState")] pub enum PlayerState { + #[doc(alias = "GST_PLAYER_STATE_STOPPED")] Stopped, + #[doc(alias = "GST_PLAYER_STATE_BUFFERING")] Buffering, + #[doc(alias = "GST_PLAYER_STATE_PAUSED")] Paused, + #[doc(alias = "GST_PLAYER_STATE_PLAYING")] Playing, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-player/src/auto/versions.txt +++ b/gstreamer-player/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-player/sys/build.rs b/gstreamer-player/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-player/sys/build.rs +++ b/gstreamer-player/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-player/sys/src/lib.rs b/gstreamer-player/sys/src/lib.rs index 51a3b6613..90c0a96c5 100644 --- a/gstreamer-player/sys/src/lib.rs +++ b/gstreamer-player/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 a29f2dedb..27b711e42 100644 --- a/gstreamer-player/sys/tests/abi.rs +++ b/gstreamer-player/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_player_sys::*; diff --git a/gstreamer-player/sys/tests/constant.c b/gstreamer-player/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-player/sys/tests/constant.c +++ b/gstreamer-player/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-player/sys/tests/layout.c b/gstreamer-player/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-player/sys/tests/layout.c +++ b/gstreamer-player/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtp/src/auto/constants.rs b/gstreamer-rtp/src/auto/constants.rs index 2d46c8a3a..dcfca4f3b 100644 --- a/gstreamer-rtp/src/auto/constants.rs +++ b/gstreamer-rtp/src/auto/constants.rs @@ -4,198 +4,232 @@ use std::ffi::CStr; +#[doc(alias = "GST_RTP_HDREXT_BASE")] pub static RTP_HDREXT_BASE: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_HDREXT_BASE).to_str().unwrap() }); +#[doc(alias = "GST_RTP_HDREXT_NTP_56")] pub static RTP_HDREXT_NTP_56: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_HDREXT_NTP_56).to_str().unwrap() }); +#[doc(alias = "GST_RTP_HDREXT_NTP_64")] pub static RTP_HDREXT_NTP_64: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_HDREXT_NTP_64).to_str().unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_1016_STRING")] pub static RTP_PAYLOAD_1016_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_1016_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_CELLB_STRING")] pub static RTP_PAYLOAD_CELLB_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_CELLB_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_CN_STRING")] pub static RTP_PAYLOAD_CN_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_CN_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_DVI4_11025_STRING")] pub static RTP_PAYLOAD_DVI4_11025_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_DVI4_11025_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_DVI4_16000_STRING")] pub static RTP_PAYLOAD_DVI4_16000_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_DVI4_16000_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_DVI4_22050_STRING")] pub static RTP_PAYLOAD_DVI4_22050_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_DVI4_22050_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_DVI4_8000_STRING")] pub static RTP_PAYLOAD_DVI4_8000_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_DVI4_8000_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_DYNAMIC_STRING")] pub static RTP_PAYLOAD_DYNAMIC_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_DYNAMIC_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G721_STRING")] pub static RTP_PAYLOAD_G721_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G721_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G722_STRING")] pub static RTP_PAYLOAD_G722_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G722_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G723_53_STRING")] pub static RTP_PAYLOAD_G723_53_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G723_53_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G723_63_STRING")] pub static RTP_PAYLOAD_G723_63_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G723_63_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G723_STRING")] pub static RTP_PAYLOAD_G723_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G723_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G728_STRING")] pub static RTP_PAYLOAD_G728_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G728_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_G729_STRING")] pub static RTP_PAYLOAD_G729_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_G729_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_GSM_STRING")] pub static RTP_PAYLOAD_GSM_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_GSM_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_H261_STRING")] pub static RTP_PAYLOAD_H261_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_H261_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_H263_STRING")] pub static RTP_PAYLOAD_H263_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_H263_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_JPEG_STRING")] pub static RTP_PAYLOAD_JPEG_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_JPEG_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_L16_MONO_STRING")] pub static RTP_PAYLOAD_L16_MONO_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_L16_MONO_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_L16_STEREO_STRING")] pub static RTP_PAYLOAD_L16_STEREO_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_L16_STEREO_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_LPC_STRING")] pub static RTP_PAYLOAD_LPC_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_LPC_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_MP2T_STRING")] pub static RTP_PAYLOAD_MP2T_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_MP2T_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_MPA_STRING")] pub static RTP_PAYLOAD_MPA_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_MPA_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_MPV_STRING")] pub static RTP_PAYLOAD_MPV_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_MPV_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_NV_STRING")] pub static RTP_PAYLOAD_NV_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_NV_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_PCMA_STRING")] pub static RTP_PAYLOAD_PCMA_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_PCMA_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_PCMU_STRING")] pub static RTP_PAYLOAD_PCMU_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_PCMU_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_QCELP_STRING")] pub static RTP_PAYLOAD_QCELP_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_QCELP_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_TS41_STRING")] pub static RTP_PAYLOAD_TS41_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_TS41_STRING) .to_str() .unwrap() }); +#[doc(alias = "GST_RTP_PAYLOAD_TS48_STRING")] pub static RTP_PAYLOAD_TS48_STRING: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe { CStr::from_ptr(ffi::GST_RTP_PAYLOAD_TS48_STRING) diff --git a/gstreamer-rtp/src/auto/enums.rs b/gstreamer-rtp/src/auto/enums.rs index c71027502..f209ad99e 100644 --- a/gstreamer-rtp/src/auto/enums.rs +++ b/gstreamer-rtp/src/auto/enums.rs @@ -11,15 +11,25 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTCPFBType")] pub enum RTCPFBType { + #[doc(alias = "GST_RTCP_FB_TYPE_INVALID")] FbTypeInvalid, + #[doc(alias = "GST_RTCP_RTPFB_TYPE_NACK")] RtpfbTypeNack, + #[doc(alias = "GST_RTCP_RTPFB_TYPE_TMMBR")] RtpfbTypeTmmbr, + #[doc(alias = "GST_RTCP_RTPFB_TYPE_TMMBN")] RtpfbTypeTmmbn, + #[doc(alias = "GST_RTCP_RTPFB_TYPE_RTCP_SR_REQ")] RtpfbTypeRtcpSrReq, + #[doc(alias = "GST_RTCP_RTPFB_TYPE_TWCC")] RtpfbTypeTwcc, + #[doc(alias = "GST_RTCP_PSFB_TYPE_SLI")] PsfbTypeSli, + #[doc(alias = "GST_RTCP_PSFB_TYPE_TSTN")] PsfbTypeTstn, + #[doc(alias = "GST_RTCP_PSFB_TYPE_VBCN")] PsfbTypeVbcn, #[doc(hidden)] __Unknown(i32), @@ -90,16 +100,27 @@ impl SetValue for RTCPFBType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTCPSDESType")] pub enum RTCPSDESType { + #[doc(alias = "GST_RTCP_SDES_INVALID")] Invalid, + #[doc(alias = "GST_RTCP_SDES_END")] End, + #[doc(alias = "GST_RTCP_SDES_CNAME")] Cname, + #[doc(alias = "GST_RTCP_SDES_NAME")] Name, + #[doc(alias = "GST_RTCP_SDES_EMAIL")] Email, + #[doc(alias = "GST_RTCP_SDES_PHONE")] Phone, + #[doc(alias = "GST_RTCP_SDES_LOC")] Loc, + #[doc(alias = "GST_RTCP_SDES_TOOL")] Tool, + #[doc(alias = "GST_RTCP_SDES_NOTE")] Note, + #[doc(alias = "GST_RTCP_SDES_PRIV")] Priv, #[doc(hidden)] __Unknown(i32), @@ -172,15 +193,25 @@ impl SetValue for RTCPSDESType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTCPType")] pub enum RTCPType { + #[doc(alias = "GST_RTCP_TYPE_INVALID")] Invalid, + #[doc(alias = "GST_RTCP_TYPE_SR")] Sr, + #[doc(alias = "GST_RTCP_TYPE_RR")] Rr, + #[doc(alias = "GST_RTCP_TYPE_SDES")] Sdes, + #[doc(alias = "GST_RTCP_TYPE_BYE")] Bye, + #[doc(alias = "GST_RTCP_TYPE_APP")] App, + #[doc(alias = "GST_RTCP_TYPE_RTPFB")] Rtpfb, + #[doc(alias = "GST_RTCP_TYPE_PSFB")] Psfb, + #[doc(alias = "GST_RTCP_TYPE_XR")] Xr, #[doc(hidden)] __Unknown(i32), @@ -253,14 +284,23 @@ impl SetValue for RTCPType { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTCPXRType")] pub enum RTCPXRType { + #[doc(alias = "GST_RTCP_XR_TYPE_INVALID")] Invalid, + #[doc(alias = "GST_RTCP_XR_TYPE_LRLE")] Lrle, + #[doc(alias = "GST_RTCP_XR_TYPE_DRLE")] Drle, + #[doc(alias = "GST_RTCP_XR_TYPE_PRT")] Prt, + #[doc(alias = "GST_RTCP_XR_TYPE_RRT")] Rrt, + #[doc(alias = "GST_RTCP_XR_TYPE_DLRR")] Dlrr, + #[doc(alias = "GST_RTCP_XR_TYPE_SSUMM")] Ssumm, + #[doc(alias = "GST_RTCP_XR_TYPE_VOIP_METRICS")] VoipMetrics, #[doc(hidden)] __Unknown(i32), @@ -341,32 +381,59 @@ impl SetValue for RTCPXRType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTPPayload")] pub enum RTPPayload { + #[doc(alias = "GST_RTP_PAYLOAD_PCMU")] Pcmu, + #[doc(alias = "GST_RTP_PAYLOAD_1016")] _1016, + #[doc(alias = "GST_RTP_PAYLOAD_G721")] G721, + #[doc(alias = "GST_RTP_PAYLOAD_GSM")] Gsm, + #[doc(alias = "GST_RTP_PAYLOAD_G723")] G723, + #[doc(alias = "GST_RTP_PAYLOAD_DVI4_8000")] Dvi48000, + #[doc(alias = "GST_RTP_PAYLOAD_DVI4_16000")] Dvi416000, + #[doc(alias = "GST_RTP_PAYLOAD_LPC")] Lpc, + #[doc(alias = "GST_RTP_PAYLOAD_PCMA")] Pcma, + #[doc(alias = "GST_RTP_PAYLOAD_G722")] G722, + #[doc(alias = "GST_RTP_PAYLOAD_L16_STEREO")] L16Stereo, + #[doc(alias = "GST_RTP_PAYLOAD_L16_MONO")] L16Mono, + #[doc(alias = "GST_RTP_PAYLOAD_QCELP")] Qcelp, + #[doc(alias = "GST_RTP_PAYLOAD_CN")] Cn, + #[doc(alias = "GST_RTP_PAYLOAD_MPA")] Mpa, + #[doc(alias = "GST_RTP_PAYLOAD_G728")] G728, + #[doc(alias = "GST_RTP_PAYLOAD_DVI4_11025")] Dvi411025, + #[doc(alias = "GST_RTP_PAYLOAD_DVI4_22050")] Dvi422050, + #[doc(alias = "GST_RTP_PAYLOAD_G729")] G729, + #[doc(alias = "GST_RTP_PAYLOAD_CELLB")] Cellb, + #[doc(alias = "GST_RTP_PAYLOAD_JPEG")] Jpeg, + #[doc(alias = "GST_RTP_PAYLOAD_NV")] Nv, + #[doc(alias = "GST_RTP_PAYLOAD_H261")] H261, + #[doc(alias = "GST_RTP_PAYLOAD_MPV")] Mpv, + #[doc(alias = "GST_RTP_PAYLOAD_MP2T")] Mp2t, + #[doc(alias = "GST_RTP_PAYLOAD_H263")] H263, #[doc(hidden)] __Unknown(i32), @@ -471,11 +538,17 @@ impl SetValue for RTPPayload { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTPProfile")] pub enum RTPProfile { + #[doc(alias = "GST_RTP_PROFILE_UNKNOWN")] Unknown, + #[doc(alias = "GST_RTP_PROFILE_AVP")] Avp, + #[doc(alias = "GST_RTP_PROFILE_SAVP")] Savp, + #[doc(alias = "GST_RTP_PROFILE_AVPF")] Avpf, + #[doc(alias = "GST_RTP_PROFILE_SAVPF")] Savpf, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-rtp/src/auto/versions.txt b/gstreamer-rtp/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-rtp/src/auto/versions.txt +++ b/gstreamer-rtp/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-rtp/sys/build.rs b/gstreamer-rtp/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-rtp/sys/build.rs +++ b/gstreamer-rtp/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-rtp/sys/src/lib.rs b/gstreamer-rtp/sys/src/lib.rs index f54ac51f3..b26569f54 100644 --- a/gstreamer-rtp/sys/src/lib.rs +++ b/gstreamer-rtp/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-rtp/sys/tests/abi.rs b/gstreamer-rtp/sys/tests/abi.rs index 4d65fb264..f99e336e9 100644 --- a/gstreamer-rtp/sys/tests/abi.rs +++ b/gstreamer-rtp/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_rtp_sys::*; diff --git a/gstreamer-rtp/sys/tests/constant.c b/gstreamer-rtp/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-rtp/sys/tests/constant.c +++ b/gstreamer-rtp/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtp/sys/tests/layout.c b/gstreamer-rtp/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-rtp/sys/tests/layout.c +++ b/gstreamer-rtp/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtsp-server/src/auto/enums.rs b/gstreamer-rtsp-server/src/auto/enums.rs index b715c37d7..7068d15e0 100644 --- a/gstreamer-rtsp-server/src/auto/enums.rs +++ b/gstreamer-rtsp-server/src/auto/enums.rs @@ -11,11 +11,17 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPAddressPoolResult")] pub enum RTSPAddressPoolResult { + #[doc(alias = "GST_RTSP_ADDRESS_POOL_OK")] Ok, + #[doc(alias = "GST_RTSP_ADDRESS_POOL_EINVAL")] Einval, + #[doc(alias = "GST_RTSP_ADDRESS_POOL_ERESERVED")] Ereserved, + #[doc(alias = "GST_RTSP_ADDRESS_POOL_ERANGE")] Erange, + #[doc(alias = "GST_RTSP_ADDRESS_POOL_ELAST")] Elast, #[doc(hidden)] __Unknown(i32), @@ -54,9 +60,13 @@ impl FromGlib for RTSPAddressPoolResult { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPFilterResult")] pub enum RTSPFilterResult { + #[doc(alias = "GST_RTSP_FILTER_REMOVE")] Remove, + #[doc(alias = "GST_RTSP_FILTER_KEEP")] Keep, + #[doc(alias = "GST_RTSP_FILTER_REF")] Ref, #[doc(hidden)] __Unknown(i32), @@ -91,12 +101,19 @@ impl FromGlib for RTSPFilterResult { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPMediaStatus")] pub enum RTSPMediaStatus { + #[doc(alias = "GST_RTSP_MEDIA_STATUS_UNPREPARED")] Unprepared, + #[doc(alias = "GST_RTSP_MEDIA_STATUS_UNPREPARING")] Unpreparing, + #[doc(alias = "GST_RTSP_MEDIA_STATUS_PREPARING")] Preparing, + #[doc(alias = "GST_RTSP_MEDIA_STATUS_PREPARED")] Prepared, + #[doc(alias = "GST_RTSP_MEDIA_STATUS_SUSPENDED")] Suspended, + #[doc(alias = "GST_RTSP_MEDIA_STATUS_ERROR")] Error, #[doc(hidden)] __Unknown(i32), @@ -137,9 +154,13 @@ impl FromGlib for RTSPMediaStatus { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPPublishClockMode")] pub enum RTSPPublishClockMode { + #[doc(alias = "GST_RTSP_PUBLISH_CLOCK_MODE_NONE")] None, + #[doc(alias = "GST_RTSP_PUBLISH_CLOCK_MODE_CLOCK")] Clock, + #[doc(alias = "GST_RTSP_PUBLISH_CLOCK_MODE_CLOCK_AND_OFFSET")] ClockAndOffset, #[doc(hidden)] __Unknown(i32), @@ -200,9 +221,13 @@ impl SetValue for RTSPPublishClockMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPSuspendMode")] pub enum RTSPSuspendMode { + #[doc(alias = "GST_RTSP_SUSPEND_MODE_NONE")] None, + #[doc(alias = "GST_RTSP_SUSPEND_MODE_PAUSE")] Pause, + #[doc(alias = "GST_RTSP_SUSPEND_MODE_RESET")] Reset, #[doc(hidden)] __Unknown(i32), @@ -261,8 +286,11 @@ impl SetValue for RTSPSuspendMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPThreadType")] pub enum RTSPThreadType { + #[doc(alias = "GST_RTSP_THREAD_TYPE_CLIENT")] Client, + #[doc(alias = "GST_RTSP_THREAD_TYPE_MEDIA")] Media, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-rtsp-server/src/auto/versions.txt +++ b/gstreamer-rtsp-server/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-rtsp-server/sys/build.rs b/gstreamer-rtsp-server/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-rtsp-server/sys/build.rs +++ b/gstreamer-rtsp-server/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 b6447ae52..a0b3b48f4 100644 --- a/gstreamer-rtsp-server/sys/src/lib.rs +++ b/gstreamer-rtsp-server/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 4c418d6dd..7188b6a6a 100644 --- a/gstreamer-rtsp-server/sys/tests/abi.rs +++ b/gstreamer-rtsp-server/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 409051e71..040c55c78 100644 --- a/gstreamer-rtsp-server/sys/tests/constant.c +++ b/gstreamer-rtsp-server/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 22c4055cf..9936b08a0 100644 --- a/gstreamer-rtsp-server/sys/tests/layout.c +++ b/gstreamer-rtsp-server/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtsp/src/auto/enums.rs b/gstreamer-rtsp/src/auto/enums.rs index c4775e25d..a732ff21f 100644 --- a/gstreamer-rtsp/src/auto/enums.rs +++ b/gstreamer-rtsp/src/auto/enums.rs @@ -11,9 +11,13 @@ use glib::Type; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPAuthMethod")] pub enum RTSPAuthMethod { + #[doc(alias = "GST_RTSP_AUTH_NONE")] None, + #[doc(alias = "GST_RTSP_AUTH_BASIC")] Basic, + #[doc(alias = "GST_RTSP_AUTH_DIGEST")] Digest, #[doc(hidden)] __Unknown(i32), @@ -72,9 +76,13 @@ impl SetValue for RTSPAuthMethod { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPFamily")] pub enum RTSPFamily { + #[doc(alias = "GST_RTSP_FAM_NONE")] None, + #[doc(alias = "GST_RTSP_FAM_INET")] Inet, + #[doc(alias = "GST_RTSP_FAM_INET6")] Inet6, #[doc(hidden)] __Unknown(i32), @@ -133,96 +141,187 @@ impl SetValue for RTSPFamily { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPHeaderField")] pub enum RTSPHeaderField { + #[doc(alias = "GST_RTSP_HDR_INVALID")] Invalid, + #[doc(alias = "GST_RTSP_HDR_ACCEPT")] Accept, + #[doc(alias = "GST_RTSP_HDR_ACCEPT_ENCODING")] AcceptEncoding, + #[doc(alias = "GST_RTSP_HDR_ACCEPT_LANGUAGE")] AcceptLanguage, + #[doc(alias = "GST_RTSP_HDR_ALLOW")] Allow, + #[doc(alias = "GST_RTSP_HDR_AUTHORIZATION")] Authorization, + #[doc(alias = "GST_RTSP_HDR_BANDWIDTH")] Bandwidth, + #[doc(alias = "GST_RTSP_HDR_BLOCKSIZE")] Blocksize, + #[doc(alias = "GST_RTSP_HDR_CACHE_CONTROL")] CacheControl, + #[doc(alias = "GST_RTSP_HDR_CONFERENCE")] Conference, + #[doc(alias = "GST_RTSP_HDR_CONNECTION")] Connection, + #[doc(alias = "GST_RTSP_HDR_CONTENT_BASE")] ContentBase, + #[doc(alias = "GST_RTSP_HDR_CONTENT_ENCODING")] ContentEncoding, + #[doc(alias = "GST_RTSP_HDR_CONTENT_LANGUAGE")] ContentLanguage, + #[doc(alias = "GST_RTSP_HDR_CONTENT_LENGTH")] ContentLength, + #[doc(alias = "GST_RTSP_HDR_CONTENT_LOCATION")] ContentLocation, + #[doc(alias = "GST_RTSP_HDR_CONTENT_TYPE")] ContentType, + #[doc(alias = "GST_RTSP_HDR_CSEQ")] Cseq, + #[doc(alias = "GST_RTSP_HDR_DATE")] Date, + #[doc(alias = "GST_RTSP_HDR_EXPIRES")] Expires, + #[doc(alias = "GST_RTSP_HDR_FROM")] From, + #[doc(alias = "GST_RTSP_HDR_IF_MODIFIED_SINCE")] IfModifiedSince, + #[doc(alias = "GST_RTSP_HDR_LAST_MODIFIED")] LastModified, + #[doc(alias = "GST_RTSP_HDR_PROXY_AUTHENTICATE")] ProxyAuthenticate, + #[doc(alias = "GST_RTSP_HDR_PROXY_REQUIRE")] ProxyRequire, + #[doc(alias = "GST_RTSP_HDR_PUBLIC")] Public, + #[doc(alias = "GST_RTSP_HDR_RANGE")] Range, + #[doc(alias = "GST_RTSP_HDR_REFERER")] Referer, + #[doc(alias = "GST_RTSP_HDR_REQUIRE")] Require, + #[doc(alias = "GST_RTSP_HDR_RETRY_AFTER")] RetryAfter, + #[doc(alias = "GST_RTSP_HDR_RTP_INFO")] RtpInfo, + #[doc(alias = "GST_RTSP_HDR_SCALE")] Scale, + #[doc(alias = "GST_RTSP_HDR_SESSION")] Session, + #[doc(alias = "GST_RTSP_HDR_SERVER")] Server, + #[doc(alias = "GST_RTSP_HDR_SPEED")] Speed, + #[doc(alias = "GST_RTSP_HDR_TRANSPORT")] Transport, + #[doc(alias = "GST_RTSP_HDR_UNSUPPORTED")] Unsupported, + #[doc(alias = "GST_RTSP_HDR_USER_AGENT")] UserAgent, + #[doc(alias = "GST_RTSP_HDR_VIA")] Via, + #[doc(alias = "GST_RTSP_HDR_WWW_AUTHENTICATE")] WwwAuthenticate, + #[doc(alias = "GST_RTSP_HDR_CLIENT_CHALLENGE")] ClientChallenge, + #[doc(alias = "GST_RTSP_HDR_REAL_CHALLENGE1")] RealChallenge1, + #[doc(alias = "GST_RTSP_HDR_REAL_CHALLENGE2")] RealChallenge2, + #[doc(alias = "GST_RTSP_HDR_REAL_CHALLENGE3")] RealChallenge3, + #[doc(alias = "GST_RTSP_HDR_SUBSCRIBE")] Subscribe, + #[doc(alias = "GST_RTSP_HDR_ALERT")] Alert, + #[doc(alias = "GST_RTSP_HDR_CLIENT_ID")] ClientId, + #[doc(alias = "GST_RTSP_HDR_COMPANY_ID")] CompanyId, + #[doc(alias = "GST_RTSP_HDR_GUID")] Guid, + #[doc(alias = "GST_RTSP_HDR_REGION_DATA")] RegionData, + #[doc(alias = "GST_RTSP_HDR_MAX_ASM_WIDTH")] MaxAsmWidth, + #[doc(alias = "GST_RTSP_HDR_LANGUAGE")] Language, + #[doc(alias = "GST_RTSP_HDR_PLAYER_START_TIME")] PlayerStartTime, + #[doc(alias = "GST_RTSP_HDR_LOCATION")] Location, + #[doc(alias = "GST_RTSP_HDR_ETAG")] Etag, + #[doc(alias = "GST_RTSP_HDR_IF_MATCH")] IfMatch, + #[doc(alias = "GST_RTSP_HDR_ACCEPT_CHARSET")] AcceptCharset, + #[doc(alias = "GST_RTSP_HDR_SUPPORTED")] Supported, + #[doc(alias = "GST_RTSP_HDR_VARY")] Vary, + #[doc(alias = "GST_RTSP_HDR_X_ACCELERATE_STREAMING")] XAccelerateStreaming, + #[doc(alias = "GST_RTSP_HDR_X_ACCEPT_AUTHENT")] XAcceptAuthent, + #[doc(alias = "GST_RTSP_HDR_X_ACCEPT_PROXY_AUTHENT")] XAcceptProxyAuthent, + #[doc(alias = "GST_RTSP_HDR_X_BROADCAST_ID")] XBroadcastId, + #[doc(alias = "GST_RTSP_HDR_X_BURST_STREAMING")] XBurstStreaming, + #[doc(alias = "GST_RTSP_HDR_X_NOTICE")] XNotice, + #[doc(alias = "GST_RTSP_HDR_X_PLAYER_LAG_TIME")] XPlayerLagTime, + #[doc(alias = "GST_RTSP_HDR_X_PLAYLIST")] XPlaylist, + #[doc(alias = "GST_RTSP_HDR_X_PLAYLIST_CHANGE_NOTICE")] XPlaylistChangeNotice, + #[doc(alias = "GST_RTSP_HDR_X_PLAYLIST_GEN_ID")] XPlaylistGenId, + #[doc(alias = "GST_RTSP_HDR_X_PLAYLIST_SEEK_ID")] XPlaylistSeekId, + #[doc(alias = "GST_RTSP_HDR_X_PROXY_CLIENT_AGENT")] XProxyClientAgent, + #[doc(alias = "GST_RTSP_HDR_X_PROXY_CLIENT_VERB")] XProxyClientVerb, + #[doc(alias = "GST_RTSP_HDR_X_RECEDING_PLAYLISTCHANGE")] XRecedingPlaylistchange, + #[doc(alias = "GST_RTSP_HDR_X_RTP_INFO")] XRtpInfo, + #[doc(alias = "GST_RTSP_HDR_X_STARTUPPROFILE")] XStartupprofile, + #[doc(alias = "GST_RTSP_HDR_TIMESTAMP")] Timestamp, + #[doc(alias = "GST_RTSP_HDR_AUTHENTICATION_INFO")] AuthenticationInfo, + #[doc(alias = "GST_RTSP_HDR_HOST")] Host, + #[doc(alias = "GST_RTSP_HDR_PRAGMA")] Pragma, + #[doc(alias = "GST_RTSP_HDR_X_SERVER_IP_ADDRESS")] XServerIpAddress, + #[doc(alias = "GST_RTSP_HDR_X_SESSIONCOOKIE")] XSessioncookie, + #[doc(alias = "GST_RTSP_HDR_RTCP_INTERVAL")] RtcpInterval, + #[doc(alias = "GST_RTSP_HDR_KEYMGMT")] Keymgmt, + #[doc(alias = "GST_RTSP_HDR_PIPELINED_REQUESTS")] PipelinedRequests, + #[doc(alias = "GST_RTSP_HDR_MEDIA_PROPERTIES")] MediaProperties, + #[doc(alias = "GST_RTSP_HDR_SEEK_STYLE")] SeekStyle, + #[doc(alias = "GST_RTSP_HDR_ACCEPT_RANGES")] AcceptRanges, + #[doc(alias = "GST_RTSP_HDR_FRAMES")] Frames, + #[doc(alias = "GST_RTSP_HDR_RATE_CONTROL")] RateControl, + #[doc(alias = "GST_RTSP_HDR_LAST")] Last, #[doc(hidden)] __Unknown(i32), @@ -455,12 +554,19 @@ impl SetValue for RTSPHeaderField { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPMsgType")] pub enum RTSPMsgType { + #[doc(alias = "GST_RTSP_MESSAGE_INVALID")] Invalid, + #[doc(alias = "GST_RTSP_MESSAGE_REQUEST")] Request, + #[doc(alias = "GST_RTSP_MESSAGE_RESPONSE")] Response, + #[doc(alias = "GST_RTSP_MESSAGE_HTTP_REQUEST")] HttpRequest, + #[doc(alias = "GST_RTSP_MESSAGE_HTTP_RESPONSE")] HttpResponse, + #[doc(alias = "GST_RTSP_MESSAGE_DATA")] Data, #[doc(hidden)] __Unknown(i32), @@ -525,11 +631,17 @@ impl SetValue for RTSPMsgType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPRangeUnit")] pub enum RTSPRangeUnit { + #[doc(alias = "GST_RTSP_RANGE_SMPTE")] Smpte, + #[doc(alias = "GST_RTSP_RANGE_SMPTE_30_DROP")] Smpte30Drop, + #[doc(alias = "GST_RTSP_RANGE_SMPTE_25")] Smpte25, + #[doc(alias = "GST_RTSP_RANGE_NPT")] Npt, + #[doc(alias = "GST_RTSP_RANGE_CLOCK")] Clock, #[doc(hidden)] __Unknown(i32), @@ -592,24 +704,43 @@ impl SetValue for RTSPRangeUnit { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPResult")] pub enum RTSPResult { + #[doc(alias = "GST_RTSP_OK")] Ok, + #[doc(alias = "GST_RTSP_ERROR")] Error, + #[doc(alias = "GST_RTSP_EINVAL")] Einval, + #[doc(alias = "GST_RTSP_EINTR")] Eintr, + #[doc(alias = "GST_RTSP_ENOMEM")] Enomem, + #[doc(alias = "GST_RTSP_ERESOLV")] Eresolv, + #[doc(alias = "GST_RTSP_ENOTIMPL")] Enotimpl, + #[doc(alias = "GST_RTSP_ESYS")] Esys, + #[doc(alias = "GST_RTSP_EPARSE")] Eparse, + #[doc(alias = "GST_RTSP_EWSASTART")] Ewsastart, + #[doc(alias = "GST_RTSP_EWSAVERSION")] Ewsaversion, + #[doc(alias = "GST_RTSP_EEOF")] Eeof, + #[doc(alias = "GST_RTSP_ENET")] Enet, + #[doc(alias = "GST_RTSP_ENOTIP")] Enotip, + #[doc(alias = "GST_RTSP_ETIMEOUT")] Etimeout, + #[doc(alias = "GST_RTSP_ETGET")] Etget, + #[doc(alias = "GST_RTSP_ETPOST")] Etpost, + #[doc(alias = "GST_RTSP_ELAST")] Elast, #[doc(hidden)] __Unknown(i32), @@ -698,12 +829,19 @@ impl SetValue for RTSPResult { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPState")] pub enum RTSPState { + #[doc(alias = "GST_RTSP_STATE_INVALID")] Invalid, + #[doc(alias = "GST_RTSP_STATE_INIT")] Init, + #[doc(alias = "GST_RTSP_STATE_READY")] Ready, + #[doc(alias = "GST_RTSP_STATE_SEEKING")] Seeking, + #[doc(alias = "GST_RTSP_STATE_PLAYING")] Playing, + #[doc(alias = "GST_RTSP_STATE_RECORDING")] Recording, #[doc(hidden)] __Unknown(i32), @@ -768,52 +906,99 @@ impl SetValue for RTSPState { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPStatusCode")] pub enum RTSPStatusCode { + #[doc(alias = "GST_RTSP_STS_INVALID")] Invalid, + #[doc(alias = "GST_RTSP_STS_CONTINUE")] Continue, + #[doc(alias = "GST_RTSP_STS_OK")] Ok, + #[doc(alias = "GST_RTSP_STS_CREATED")] Created, + #[doc(alias = "GST_RTSP_STS_LOW_ON_STORAGE")] LowOnStorage, + #[doc(alias = "GST_RTSP_STS_MULTIPLE_CHOICES")] MultipleChoices, + #[doc(alias = "GST_RTSP_STS_MOVED_PERMANENTLY")] MovedPermanently, + #[doc(alias = "GST_RTSP_STS_MOVE_TEMPORARILY")] MoveTemporarily, + #[doc(alias = "GST_RTSP_STS_SEE_OTHER")] SeeOther, + #[doc(alias = "GST_RTSP_STS_NOT_MODIFIED")] NotModified, + #[doc(alias = "GST_RTSP_STS_USE_PROXY")] UseProxy, + #[doc(alias = "GST_RTSP_STS_BAD_REQUEST")] BadRequest, + #[doc(alias = "GST_RTSP_STS_UNAUTHORIZED")] Unauthorized, + #[doc(alias = "GST_RTSP_STS_PAYMENT_REQUIRED")] PaymentRequired, + #[doc(alias = "GST_RTSP_STS_FORBIDDEN")] Forbidden, + #[doc(alias = "GST_RTSP_STS_NOT_FOUND")] NotFound, + #[doc(alias = "GST_RTSP_STS_METHOD_NOT_ALLOWED")] MethodNotAllowed, + #[doc(alias = "GST_RTSP_STS_NOT_ACCEPTABLE")] NotAcceptable, + #[doc(alias = "GST_RTSP_STS_PROXY_AUTH_REQUIRED")] ProxyAuthRequired, + #[doc(alias = "GST_RTSP_STS_REQUEST_TIMEOUT")] RequestTimeout, + #[doc(alias = "GST_RTSP_STS_GONE")] Gone, + #[doc(alias = "GST_RTSP_STS_LENGTH_REQUIRED")] LengthRequired, + #[doc(alias = "GST_RTSP_STS_PRECONDITION_FAILED")] PreconditionFailed, + #[doc(alias = "GST_RTSP_STS_REQUEST_ENTITY_TOO_LARGE")] RequestEntityTooLarge, + #[doc(alias = "GST_RTSP_STS_REQUEST_URI_TOO_LARGE")] RequestUriTooLarge, + #[doc(alias = "GST_RTSP_STS_UNSUPPORTED_MEDIA_TYPE")] UnsupportedMediaType, + #[doc(alias = "GST_RTSP_STS_PARAMETER_NOT_UNDERSTOOD")] ParameterNotUnderstood, + #[doc(alias = "GST_RTSP_STS_CONFERENCE_NOT_FOUND")] ConferenceNotFound, + #[doc(alias = "GST_RTSP_STS_NOT_ENOUGH_BANDWIDTH")] NotEnoughBandwidth, + #[doc(alias = "GST_RTSP_STS_SESSION_NOT_FOUND")] SessionNotFound, + #[doc(alias = "GST_RTSP_STS_METHOD_NOT_VALID_IN_THIS_STATE")] MethodNotValidInThisState, + #[doc(alias = "GST_RTSP_STS_HEADER_FIELD_NOT_VALID_FOR_RESOURCE")] HeaderFieldNotValidForResource, + #[doc(alias = "GST_RTSP_STS_INVALID_RANGE")] InvalidRange, + #[doc(alias = "GST_RTSP_STS_PARAMETER_IS_READONLY")] ParameterIsReadonly, + #[doc(alias = "GST_RTSP_STS_AGGREGATE_OPERATION_NOT_ALLOWED")] AggregateOperationNotAllowed, + #[doc(alias = "GST_RTSP_STS_ONLY_AGGREGATE_OPERATION_ALLOWED")] OnlyAggregateOperationAllowed, + #[doc(alias = "GST_RTSP_STS_UNSUPPORTED_TRANSPORT")] UnsupportedTransport, + #[doc(alias = "GST_RTSP_STS_DESTINATION_UNREACHABLE")] DestinationUnreachable, + #[doc(alias = "GST_RTSP_STS_KEY_MANAGEMENT_FAILURE")] KeyManagementFailure, + #[doc(alias = "GST_RTSP_STS_INTERNAL_SERVER_ERROR")] InternalServerError, + #[doc(alias = "GST_RTSP_STS_NOT_IMPLEMENTED")] NotImplemented, + #[doc(alias = "GST_RTSP_STS_BAD_GATEWAY")] BadGateway, + #[doc(alias = "GST_RTSP_STS_SERVICE_UNAVAILABLE")] ServiceUnavailable, + #[doc(alias = "GST_RTSP_STS_GATEWAY_TIMEOUT")] GatewayTimeout, + #[doc(alias = "GST_RTSP_STS_RTSP_VERSION_NOT_SUPPORTED")] RtspVersionNotSupported, + #[doc(alias = "GST_RTSP_STS_OPTION_NOT_SUPPORTED")] OptionNotSupported, #[doc(hidden)] __Unknown(i32), @@ -966,11 +1151,17 @@ impl SetValue for RTSPStatusCode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRTSPTimeType")] pub enum RTSPTimeType { + #[doc(alias = "GST_RTSP_TIME_SECONDS")] Seconds, + #[doc(alias = "GST_RTSP_TIME_NOW")] Now, + #[doc(alias = "GST_RTSP_TIME_END")] End, + #[doc(alias = "GST_RTSP_TIME_FRAMES")] Frames, + #[doc(alias = "GST_RTSP_TIME_UTC")] Utc, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-rtsp/src/auto/versions.txt +++ b/gstreamer-rtsp/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-rtsp/sys/build.rs b/gstreamer-rtsp/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-rtsp/sys/build.rs +++ b/gstreamer-rtsp/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-rtsp/sys/src/lib.rs b/gstreamer-rtsp/sys/src/lib.rs index 6eb6bd029..f74cdcfdc 100644 --- a/gstreamer-rtsp/sys/src/lib.rs +++ b/gstreamer-rtsp/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 d7cee5819..1f5e9ca81 100644 --- a/gstreamer-rtsp/sys/tests/abi.rs +++ b/gstreamer-rtsp/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_rtsp_sys::*; diff --git a/gstreamer-rtsp/sys/tests/constant.c b/gstreamer-rtsp/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-rtsp/sys/tests/constant.c +++ b/gstreamer-rtsp/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-rtsp/sys/tests/layout.c b/gstreamer-rtsp/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-rtsp/sys/tests/layout.c +++ b/gstreamer-rtsp/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-sdp/src/auto/versions.txt +++ b/gstreamer-sdp/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-sdp/sys/build.rs b/gstreamer-sdp/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-sdp/sys/build.rs +++ b/gstreamer-sdp/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-sdp/sys/src/lib.rs b/gstreamer-sdp/sys/src/lib.rs index cb67a747c..460aae8ea 100644 --- a/gstreamer-sdp/sys/src/lib.rs +++ b/gstreamer-sdp/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 e06f74a55..ffdda5cdb 100644 --- a/gstreamer-sdp/sys/tests/abi.rs +++ b/gstreamer-sdp/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_sdp_sys::*; diff --git a/gstreamer-sdp/sys/tests/constant.c b/gstreamer-sdp/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-sdp/sys/tests/constant.c +++ b/gstreamer-sdp/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-sdp/sys/tests/layout.c b/gstreamer-sdp/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-sdp/sys/tests/layout.c +++ b/gstreamer-sdp/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-tag/sys/build.rs b/gstreamer-tag/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-tag/sys/build.rs +++ b/gstreamer-tag/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-tag/sys/src/lib.rs b/gstreamer-tag/sys/src/lib.rs index 30334ef38..da41e1fac 100644 --- a/gstreamer-tag/sys/src/lib.rs +++ b/gstreamer-tag/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 45c1e0d48..078fe004a 100644 --- a/gstreamer-tag/sys/tests/abi.rs +++ b/gstreamer-tag/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_tag_sys::*; diff --git a/gstreamer-tag/sys/tests/constant.c b/gstreamer-tag/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-tag/sys/tests/constant.c +++ b/gstreamer-tag/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-tag/sys/tests/layout.c b/gstreamer-tag/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-tag/sys/tests/layout.c +++ b/gstreamer-tag/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-video/src/auto/enums.rs b/gstreamer-video/src/auto/enums.rs index 022427814..46b8c1624 100644 --- a/gstreamer-video/src/auto/enums.rs +++ b/gstreamer-video/src/auto/enums.rs @@ -15,9 +15,13 @@ use std::fmt; #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoAFDSpec")] pub enum VideoAFDSpec { + #[doc(alias = "GST_VIDEO_AFD_SPEC_DVB_ETSI")] DvbEtsi, + #[doc(alias = "GST_VIDEO_AFD_SPEC_ATSC_A53")] AtscA53, + #[doc(alias = "GST_VIDEO_AFD_SPEC_SMPTE_ST2016_1")] SmpteSt20161, #[doc(hidden)] __Unknown(i32), @@ -90,17 +94,29 @@ impl SetValue for VideoAFDSpec { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoAFDValue")] pub enum VideoAFDValue { + #[doc(alias = "GST_VIDEO_AFD_UNAVAILABLE")] Unavailable, + #[doc(alias = "GST_VIDEO_AFD_16_9_TOP_ALIGNED")] _169TopAligned, + #[doc(alias = "GST_VIDEO_AFD_14_9_TOP_ALIGNED")] _149TopAligned, + #[doc(alias = "GST_VIDEO_AFD_GREATER_THAN_16_9")] GreaterThan169, + #[doc(alias = "GST_VIDEO_AFD_4_3_FULL_16_9_FULL")] _43Full169Full, + #[doc(alias = "GST_VIDEO_AFD_4_3_FULL_4_3_PILLAR")] _43Full43Pillar, + #[doc(alias = "GST_VIDEO_AFD_16_9_LETTER_16_9_FULL")] _169Letter169Full, + #[doc(alias = "GST_VIDEO_AFD_14_9_LETTER_14_9_PILLAR")] _149Letter149Pillar, + #[doc(alias = "GST_VIDEO_AFD_4_3_FULL_14_9_CENTER")] _43Full149Center, + #[doc(alias = "GST_VIDEO_AFD_16_9_LETTER_14_9_CENTER")] _169Letter149Center, + #[doc(alias = "GST_VIDEO_AFD_16_9_LETTER_4_3_CENTER")] _169Letter43Center, #[doc(hidden)] __Unknown(i32), @@ -187,9 +203,13 @@ impl SetValue for VideoAFDValue { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoAlphaMode")] pub enum VideoAlphaMode { + #[doc(alias = "GST_VIDEO_ALPHA_MODE_COPY")] Copy, + #[doc(alias = "GST_VIDEO_ALPHA_MODE_SET")] Set, + #[doc(alias = "GST_VIDEO_ALPHA_MODE_MULT")] Mult, #[doc(hidden)] __Unknown(i32), @@ -250,11 +270,17 @@ impl SetValue for VideoAlphaMode { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoCaptionType")] pub enum VideoCaptionType { + #[doc(alias = "GST_VIDEO_CAPTION_TYPE_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_CAPTION_TYPE_CEA608_RAW")] Cea608Raw, + #[doc(alias = "GST_VIDEO_CAPTION_TYPE_CEA608_S334_1A")] Cea608S3341a, + #[doc(alias = "GST_VIDEO_CAPTION_TYPE_CEA708_RAW")] Cea708Raw, + #[doc(alias = "GST_VIDEO_CAPTION_TYPE_CEA708_CDP")] Cea708Cdp, #[doc(hidden)] __Unknown(i32), @@ -349,10 +375,15 @@ impl SetValue for VideoCaptionType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoChromaMode")] pub enum VideoChromaMode { + #[doc(alias = "GST_VIDEO_CHROMA_MODE_FULL")] Full, + #[doc(alias = "GST_VIDEO_CHROMA_MODE_UPSAMPLE_ONLY")] UpsampleOnly, + #[doc(alias = "GST_VIDEO_CHROMA_MODE_DOWNSAMPLE_ONLY")] DownsampleOnly, + #[doc(alias = "GST_VIDEO_CHROMA_MODE_NONE")] None, #[doc(hidden)] __Unknown(i32), @@ -413,13 +444,21 @@ impl SetValue for VideoChromaMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoColorMatrix")] pub enum VideoColorMatrix { + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_RGB")] Rgb, + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_FCC")] Fcc, + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_BT709")] Bt709, + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_BT601")] Bt601, + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_SMPTE240M")] Smpte240m, + #[doc(alias = "GST_VIDEO_COLOR_MATRIX_BT2020")] Bt2020, #[doc(hidden)] __Unknown(i32), @@ -504,27 +543,41 @@ impl SetValue for VideoColorMatrix { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoColorPrimaries")] pub enum VideoColorPrimaries { + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_BT709")] Bt709, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_BT470M")] Bt470m, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_BT470BG")] Bt470bg, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_SMPTE170M")] Smpte170m, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_SMPTE240M")] Smpte240m, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_FILM")] Film, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_BT2020")] Bt2020, + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_ADOBERGB")] Adobergb, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_SMPTEST428")] Smptest428, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_SMPTERP431")] Smpterp431, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_SMPTEEG432")] Smpteeg432, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_COLOR_PRIMARIES_EBU3213")] Ebu3213, #[doc(hidden)] __Unknown(i32), @@ -634,11 +687,17 @@ impl SetValue for VideoColorPrimaries { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoDitherMethod")] pub enum VideoDitherMethod { + #[doc(alias = "GST_VIDEO_DITHER_NONE")] None, + #[doc(alias = "GST_VIDEO_DITHER_VERTERR")] Verterr, + #[doc(alias = "GST_VIDEO_DITHER_FLOYD_STEINBERG")] FloydSteinberg, + #[doc(alias = "GST_VIDEO_DITHER_SIERRA_LITE")] SierraLite, + #[doc(alias = "GST_VIDEO_DITHER_BAYER")] Bayer, #[doc(hidden)] __Unknown(i32), @@ -703,9 +762,13 @@ impl SetValue for VideoDitherMethod { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoFieldOrder")] pub enum VideoFieldOrder { + #[doc(alias = "GST_VIDEO_FIELD_ORDER_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_FIELD_ORDER_TOP_FIELD_FIRST")] TopFieldFirst, + #[doc(alias = "GST_VIDEO_FIELD_ORDER_BOTTOM_FIELD_FIRST")] BottomFieldFirst, #[doc(hidden)] __Unknown(i32), @@ -801,181 +864,281 @@ impl SetValue for VideoFieldOrder { #[derive(Debug, Eq, PartialEq, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoFormat")] pub enum VideoFormat { + #[doc(alias = "GST_VIDEO_FORMAT_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_FORMAT_ENCODED")] Encoded, + #[doc(alias = "GST_VIDEO_FORMAT_I420")] I420, + #[doc(alias = "GST_VIDEO_FORMAT_YV12")] Yv12, + #[doc(alias = "GST_VIDEO_FORMAT_YUY2")] Yuy2, + #[doc(alias = "GST_VIDEO_FORMAT_UYVY")] Uyvy, + #[doc(alias = "GST_VIDEO_FORMAT_AYUV")] Ayuv, + #[doc(alias = "GST_VIDEO_FORMAT_RGBx")] Rgbx, + #[doc(alias = "GST_VIDEO_FORMAT_BGRx")] Bgrx, + #[doc(alias = "GST_VIDEO_FORMAT_xRGB")] Xrgb, + #[doc(alias = "GST_VIDEO_FORMAT_xBGR")] Xbgr, + #[doc(alias = "GST_VIDEO_FORMAT_RGBA")] Rgba, + #[doc(alias = "GST_VIDEO_FORMAT_BGRA")] Bgra, + #[doc(alias = "GST_VIDEO_FORMAT_ARGB")] Argb, + #[doc(alias = "GST_VIDEO_FORMAT_ABGR")] Abgr, + #[doc(alias = "GST_VIDEO_FORMAT_RGB")] Rgb, + #[doc(alias = "GST_VIDEO_FORMAT_BGR")] Bgr, + #[doc(alias = "GST_VIDEO_FORMAT_Y41B")] Y41b, + #[doc(alias = "GST_VIDEO_FORMAT_Y42B")] Y42b, + #[doc(alias = "GST_VIDEO_FORMAT_YVYU")] Yvyu, + #[doc(alias = "GST_VIDEO_FORMAT_Y444")] Y444, + #[doc(alias = "GST_VIDEO_FORMAT_v210")] V210, + #[doc(alias = "GST_VIDEO_FORMAT_v216")] V216, + #[doc(alias = "GST_VIDEO_FORMAT_NV12")] Nv12, + #[doc(alias = "GST_VIDEO_FORMAT_NV21")] Nv21, + #[doc(alias = "GST_VIDEO_FORMAT_GRAY8")] Gray8, + #[doc(alias = "GST_VIDEO_FORMAT_GRAY16_BE")] Gray16Be, + #[doc(alias = "GST_VIDEO_FORMAT_GRAY16_LE")] Gray16Le, + #[doc(alias = "GST_VIDEO_FORMAT_v308")] V308, + #[doc(alias = "GST_VIDEO_FORMAT_RGB16")] Rgb16, + #[doc(alias = "GST_VIDEO_FORMAT_BGR16")] Bgr16, + #[doc(alias = "GST_VIDEO_FORMAT_RGB15")] Rgb15, + #[doc(alias = "GST_VIDEO_FORMAT_BGR15")] Bgr15, + #[doc(alias = "GST_VIDEO_FORMAT_UYVP")] Uyvp, + #[doc(alias = "GST_VIDEO_FORMAT_A420")] A420, + #[doc(alias = "GST_VIDEO_FORMAT_RGB8P")] Rgb8p, + #[doc(alias = "GST_VIDEO_FORMAT_YUV9")] Yuv9, + #[doc(alias = "GST_VIDEO_FORMAT_YVU9")] Yvu9, + #[doc(alias = "GST_VIDEO_FORMAT_IYU1")] Iyu1, + #[doc(alias = "GST_VIDEO_FORMAT_ARGB64")] Argb64, + #[doc(alias = "GST_VIDEO_FORMAT_AYUV64")] Ayuv64, + #[doc(alias = "GST_VIDEO_FORMAT_r210")] R210, + #[doc(alias = "GST_VIDEO_FORMAT_I420_10BE")] I42010be, + #[doc(alias = "GST_VIDEO_FORMAT_I420_10LE")] I42010le, + #[doc(alias = "GST_VIDEO_FORMAT_I422_10BE")] I42210be, + #[doc(alias = "GST_VIDEO_FORMAT_I422_10LE")] I42210le, + #[doc(alias = "GST_VIDEO_FORMAT_Y444_10BE")] Y44410be, + #[doc(alias = "GST_VIDEO_FORMAT_Y444_10LE")] Y44410le, + #[doc(alias = "GST_VIDEO_FORMAT_GBR")] Gbr, + #[doc(alias = "GST_VIDEO_FORMAT_GBR_10BE")] Gbr10be, + #[doc(alias = "GST_VIDEO_FORMAT_GBR_10LE")] Gbr10le, + #[doc(alias = "GST_VIDEO_FORMAT_NV16")] Nv16, + #[doc(alias = "GST_VIDEO_FORMAT_NV24")] Nv24, + #[doc(alias = "GST_VIDEO_FORMAT_NV12_64Z32")] Nv1264z32, + #[doc(alias = "GST_VIDEO_FORMAT_A420_10BE")] A42010be, + #[doc(alias = "GST_VIDEO_FORMAT_A420_10LE")] A42010le, + #[doc(alias = "GST_VIDEO_FORMAT_A422_10BE")] A42210be, + #[doc(alias = "GST_VIDEO_FORMAT_A422_10LE")] A42210le, + #[doc(alias = "GST_VIDEO_FORMAT_A444_10BE")] A44410be, + #[doc(alias = "GST_VIDEO_FORMAT_A444_10LE")] A44410le, + #[doc(alias = "GST_VIDEO_FORMAT_NV61")] Nv61, #[cfg(any(feature = "v1_10", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] + #[doc(alias = "GST_VIDEO_FORMAT_P010_10BE")] P01010be, #[cfg(any(feature = "v1_10", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] + #[doc(alias = "GST_VIDEO_FORMAT_P010_10LE")] P01010le, #[cfg(any(feature = "v1_10", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] + #[doc(alias = "GST_VIDEO_FORMAT_IYU2")] Iyu2, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_VYUY")] Vyuy, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBRA")] Gbra, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBRA_10BE")] Gbra10be, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBRA_10LE")] Gbra10le, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBR_12BE")] Gbr12be, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBR_12LE")] Gbr12le, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBRA_12BE")] Gbra12be, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_GBRA_12LE")] Gbra12le, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_I420_12BE")] I42012be, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_I420_12LE")] I42012le, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_I422_12BE")] I42212be, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_I422_12LE")] I42212le, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y444_12BE")] Y44412be, #[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_12")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y444_12LE")] Y44412le, #[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_14")))] + #[doc(alias = "GST_VIDEO_FORMAT_GRAY10_LE32")] Gray10Le32, #[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_14")))] + #[doc(alias = "GST_VIDEO_FORMAT_NV12_10LE32")] Nv1210le32, #[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_14")))] + #[doc(alias = "GST_VIDEO_FORMAT_NV16_10LE32")] Nv1610le32, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_FORMAT_NV12_10LE40")] Nv1210le40, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y210")] Y210, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y410")] Y410, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_FORMAT_VUYA")] Vuya, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_FORMAT_BGR10A2_LE")] Bgr10a2Le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_RGB10A2_LE")] Rgb10a2Le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y444_16BE")] Y44416be, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y444_16LE")] Y44416le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_P016_BE")] P016Be, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_P016_LE")] P016Le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_P012_BE")] P012Be, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_P012_LE")] P012Le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y212_BE")] Y212Be, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y212_LE")] Y212Le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y412_BE")] Y412Be, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_Y412_LE")] Y412Le, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_NV12_4L4")] Nv124l4, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_FORMAT_NV12_32L32")] Nv1232l32, #[doc(hidden)] __Unknown(i32), @@ -1334,8 +1497,11 @@ impl SetValue for VideoFormat { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoGammaMode")] pub enum VideoGammaMode { + #[doc(alias = "GST_VIDEO_GAMMA_MODE_NONE")] None, + #[doc(alias = "GST_VIDEO_GAMMA_MODE_REMAP")] Remap, #[doc(hidden)] __Unknown(i32), @@ -1392,13 +1558,19 @@ impl SetValue for VideoGammaMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoInterlaceMode")] pub enum VideoInterlaceMode { + #[doc(alias = "GST_VIDEO_INTERLACE_MODE_PROGRESSIVE")] Progressive, + #[doc(alias = "GST_VIDEO_INTERLACE_MODE_INTERLEAVED")] Interleaved, + #[doc(alias = "GST_VIDEO_INTERLACE_MODE_MIXED")] Mixed, + #[doc(alias = "GST_VIDEO_INTERLACE_MODE_FIELDS")] Fields, #[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] + #[doc(alias = "GST_VIDEO_INTERLACE_MODE_ALTERNATE")] Alternate, #[doc(hidden)] __Unknown(i32), @@ -1494,10 +1666,15 @@ impl SetValue for VideoInterlaceMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoMatrixMode")] pub enum VideoMatrixMode { + #[doc(alias = "GST_VIDEO_MATRIX_MODE_FULL")] Full, + #[doc(alias = "GST_VIDEO_MATRIX_MODE_INPUT_ONLY")] InputOnly, + #[doc(alias = "GST_VIDEO_MATRIX_MODE_OUTPUT_ONLY")] OutputOnly, + #[doc(alias = "GST_VIDEO_MATRIX_MODE_NONE")] None, #[doc(hidden)] __Unknown(i32), @@ -1558,16 +1735,27 @@ impl SetValue for VideoMatrixMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoMultiviewFramePacking")] pub enum VideoMultiviewFramePacking { + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE")] None, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO")] Mono, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT")] Left, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT")] Right, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE")] SideBySide, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX")] SideBySideQuincunx, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED")] ColumnInterleaved, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED")] RowInterleaved, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM")] TopBottom, + #[doc(alias = "GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD")] Checkerboard, #[doc(hidden)] __Unknown(i32), @@ -1652,19 +1840,33 @@ impl SetValue for VideoMultiviewFramePacking { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoMultiviewMode")] pub enum VideoMultiviewMode { + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_NONE")] None, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_MONO")] Mono, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_LEFT")] Left, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_RIGHT")] Right, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE")] SideBySide, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX")] SideBySideQuincunx, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED")] ColumnInterleaved, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED")] RowInterleaved, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM")] TopBottom, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD")] Checkerboard, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME")] FrameByFrame, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME")] MultiviewFrameByFrame, + #[doc(alias = "GST_VIDEO_MULTIVIEW_MODE_SEPARATED")] Separated, #[doc(hidden)] __Unknown(i32), @@ -1767,9 +1969,13 @@ impl SetValue for VideoMultiviewMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoPrimariesMode")] pub enum VideoPrimariesMode { + #[doc(alias = "GST_VIDEO_PRIMARIES_MODE_NONE")] None, + #[doc(alias = "GST_VIDEO_PRIMARIES_MODE_MERGE_ONLY")] MergeOnly, + #[doc(alias = "GST_VIDEO_PRIMARIES_MODE_FAST")] Fast, #[doc(hidden)] __Unknown(i32), @@ -1828,11 +2034,17 @@ impl SetValue for VideoPrimariesMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoResamplerMethod")] pub enum VideoResamplerMethod { + #[doc(alias = "GST_VIDEO_RESAMPLER_METHOD_NEAREST")] Nearest, + #[doc(alias = "GST_VIDEO_RESAMPLER_METHOD_LINEAR")] Linear, + #[doc(alias = "GST_VIDEO_RESAMPLER_METHOD_CUBIC")] Cubic, + #[doc(alias = "GST_VIDEO_RESAMPLER_METHOD_SINC")] Sinc, + #[doc(alias = "GST_VIDEO_RESAMPLER_METHOD_LANCZOS")] Lanczos, #[doc(hidden)] __Unknown(i32), @@ -1895,11 +2107,15 @@ impl SetValue for VideoResamplerMethod { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoTileMode")] pub enum VideoTileMode { + #[doc(alias = "GST_VIDEO_TILE_MODE_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_TILE_MODE_ZFLIPZ_2X2")] Zflipz2x2, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_TILE_MODE_LINEAR")] Linear, #[doc(hidden)] __Unknown(i32), @@ -1960,31 +2176,49 @@ impl SetValue for VideoTileMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstVideoTransferFunction")] pub enum VideoTransferFunction { + #[doc(alias = "GST_VIDEO_TRANSFER_UNKNOWN")] Unknown, + #[doc(alias = "GST_VIDEO_TRANSFER_GAMMA10")] Gamma10, + #[doc(alias = "GST_VIDEO_TRANSFER_GAMMA18")] Gamma18, + #[doc(alias = "GST_VIDEO_TRANSFER_GAMMA20")] Gamma20, + #[doc(alias = "GST_VIDEO_TRANSFER_GAMMA22")] Gamma22, + #[doc(alias = "GST_VIDEO_TRANSFER_BT709")] Bt709, + #[doc(alias = "GST_VIDEO_TRANSFER_SMPTE240M")] Smpte240m, + #[doc(alias = "GST_VIDEO_TRANSFER_SRGB")] Srgb, + #[doc(alias = "GST_VIDEO_TRANSFER_GAMMA28")] Gamma28, + #[doc(alias = "GST_VIDEO_TRANSFER_LOG100")] Log100, + #[doc(alias = "GST_VIDEO_TRANSFER_LOG316")] Log316, + #[doc(alias = "GST_VIDEO_TRANSFER_BT2020_12")] Bt202012, + #[doc(alias = "GST_VIDEO_TRANSFER_ADOBERGB")] Adobergb, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_TRANSFER_BT2020_10")] Bt202010, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_TRANSFER_SMPTE2084")] Smpte2084, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_TRANSFER_ARIB_STD_B67")] AribStdB67, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_VIDEO_TRANSFER_BT601")] Bt601, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-video/src/auto/versions.txt +++ b/gstreamer-video/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-video/sys/build.rs b/gstreamer-video/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-video/sys/build.rs +++ b/gstreamer-video/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-video/sys/src/lib.rs b/gstreamer-video/sys/src/lib.rs index 2847a6bc5..fae4ad3a9 100644 --- a/gstreamer-video/sys/src/lib.rs +++ b/gstreamer-video/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] diff --git a/gstreamer-video/sys/tests/abi.rs b/gstreamer-video/sys/tests/abi.rs index 4bfe93ae3..078feefc0 100644 --- a/gstreamer-video/sys/tests/abi.rs +++ b/gstreamer-video/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_video_sys::*; diff --git a/gstreamer-video/sys/tests/constant.c b/gstreamer-video/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-video/sys/tests/constant.c +++ b/gstreamer-video/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-video/sys/tests/layout.c b/gstreamer-video/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-video/sys/tests/layout.c +++ b/gstreamer-video/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-webrtc/src/auto/enums.rs b/gstreamer-webrtc/src/auto/enums.rs index fe7465450..912ea6412 100644 --- a/gstreamer-webrtc/src/auto/enums.rs +++ b/gstreamer-webrtc/src/auto/enums.rs @@ -15,10 +15,15 @@ use std::fmt; #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCBundlePolicy")] pub enum WebRTCBundlePolicy { + #[doc(alias = "GST_WEBRTC_BUNDLE_POLICY_NONE")] None, + #[doc(alias = "GST_WEBRTC_BUNDLE_POLICY_BALANCED")] Balanced, + #[doc(alias = "GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT")] MaxCompat, + #[doc(alias = "GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE")] MaxBundle, #[doc(hidden)] __Unknown(i32), @@ -91,10 +96,15 @@ impl SetValue for WebRTCBundlePolicy { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCDTLSSetup")] pub enum WebRTCDTLSSetup { + #[doc(alias = "GST_WEBRTC_DTLS_SETUP_NONE")] None, + #[doc(alias = "GST_WEBRTC_DTLS_SETUP_ACTPASS")] Actpass, + #[doc(alias = "GST_WEBRTC_DTLS_SETUP_ACTIVE")] Active, + #[doc(alias = "GST_WEBRTC_DTLS_SETUP_PASSIVE")] Passive, #[doc(hidden)] __Unknown(i32), @@ -155,11 +165,17 @@ impl SetValue for WebRTCDTLSSetup { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCDTLSTransportState")] pub enum WebRTCDTLSTransportState { + #[doc(alias = "GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW")] New, + #[doc(alias = "GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED")] Closed, + #[doc(alias = "GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED")] Failed, + #[doc(alias = "GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING")] Connecting, + #[doc(alias = "GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED")] Connected, #[doc(hidden)] __Unknown(i32), @@ -224,11 +240,17 @@ impl SetValue for WebRTCDTLSTransportState { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCDataChannelState")] pub enum WebRTCDataChannelState { + #[doc(alias = "GST_WEBRTC_DATA_CHANNEL_STATE_NEW")] New, + #[doc(alias = "GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING")] Connecting, + #[doc(alias = "GST_WEBRTC_DATA_CHANNEL_STATE_OPEN")] Open, + #[doc(alias = "GST_WEBRTC_DATA_CHANNEL_STATE_CLOSING")] Closing, + #[doc(alias = "GST_WEBRTC_DATA_CHANNEL_STATE_CLOSED")] Closed, #[doc(hidden)] __Unknown(i32), @@ -305,8 +327,11 @@ impl SetValue for WebRTCDataChannelState { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_14_1")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCFECType")] pub enum WebRTCFECType { + #[doc(alias = "GST_WEBRTC_FEC_TYPE_NONE")] None, + #[doc(alias = "GST_WEBRTC_FEC_TYPE_ULP_RED")] UlpRed, #[doc(hidden)] __Unknown(i32), @@ -375,8 +400,11 @@ impl SetValue for WebRTCFECType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCICEComponent")] pub enum WebRTCICEComponent { + #[doc(alias = "GST_WEBRTC_ICE_COMPONENT_RTP")] Rtp, + #[doc(alias = "GST_WEBRTC_ICE_COMPONENT_RTCP")] Rtcp, #[doc(hidden)] __Unknown(i32), @@ -433,13 +461,21 @@ impl SetValue for WebRTCICEComponent { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCICEConnectionState")] pub enum WebRTCICEConnectionState { + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_NEW")] New, + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING")] Checking, + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED")] Connected, + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED")] Completed, + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_FAILED")] Failed, + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED")] Disconnected, + #[doc(alias = "GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED")] Closed, #[doc(hidden)] __Unknown(i32), @@ -508,9 +544,13 @@ impl SetValue for WebRTCICEConnectionState { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCICEGatheringState")] pub enum WebRTCICEGatheringState { + #[doc(alias = "GST_WEBRTC_ICE_GATHERING_STATE_NEW")] New, + #[doc(alias = "GST_WEBRTC_ICE_GATHERING_STATE_GATHERING")] Gathering, + #[doc(alias = "GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE")] Complete, #[doc(hidden)] __Unknown(i32), @@ -569,8 +609,11 @@ impl SetValue for WebRTCICEGatheringState { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCICERole")] pub enum WebRTCICERole { + #[doc(alias = "GST_WEBRTC_ICE_ROLE_CONTROLLED")] Controlled, + #[doc(alias = "GST_WEBRTC_ICE_ROLE_CONTROLLING")] Controlling, #[doc(hidden)] __Unknown(i32), @@ -629,8 +672,11 @@ impl SetValue for WebRTCICERole { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCICETransportPolicy")] pub enum WebRTCICETransportPolicy { + #[doc(alias = "GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL")] All, + #[doc(alias = "GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY")] Relay, #[doc(hidden)] __Unknown(i32), @@ -699,12 +745,19 @@ impl SetValue for WebRTCICETransportPolicy { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCPeerConnectionState")] pub enum WebRTCPeerConnectionState { + #[doc(alias = "GST_WEBRTC_PEER_CONNECTION_STATE_NEW")] New, + #[doc(alias = "GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING")] Connecting, + #[doc(alias = "GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED")] Connected, + #[doc(alias = "GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED")] Disconnected, + #[doc(alias = "GST_WEBRTC_PEER_CONNECTION_STATE_FAILED")] Failed, + #[doc(alias = "GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED")] Closed, #[doc(hidden)] __Unknown(i32), @@ -775,10 +828,15 @@ impl SetValue for WebRTCPeerConnectionState { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCPriorityType")] pub enum WebRTCPriorityType { + #[doc(alias = "GST_WEBRTC_PRIORITY_TYPE_VERY_LOW")] VeryLow, + #[doc(alias = "GST_WEBRTC_PRIORITY_TYPE_LOW")] Low, + #[doc(alias = "GST_WEBRTC_PRIORITY_TYPE_MEDIUM")] Medium, + #[doc(alias = "GST_WEBRTC_PRIORITY_TYPE_HIGH")] High, #[doc(hidden)] __Unknown(i32), @@ -851,11 +909,17 @@ impl SetValue for WebRTCPriorityType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCRTPTransceiverDirection")] pub enum WebRTCRTPTransceiverDirection { + #[doc(alias = "GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE")] None, + #[doc(alias = "GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE")] Inactive, + #[doc(alias = "GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY")] Sendonly, + #[doc(alias = "GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY")] Recvonly, + #[doc(alias = "GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV")] Sendrecv, #[doc(hidden)] __Unknown(i32), @@ -928,10 +992,15 @@ impl SetValue for WebRTCRTPTransceiverDirection { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCSCTPTransportState")] pub enum WebRTCSCTPTransportState { + #[doc(alias = "GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW")] New, + #[doc(alias = "GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTING")] Connecting, + #[doc(alias = "GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTED")] Connected, + #[doc(alias = "GST_WEBRTC_SCTP_TRANSPORT_STATE_CLOSED")] Closed, #[doc(hidden)] __Unknown(i32), @@ -1004,10 +1073,15 @@ impl SetValue for WebRTCSCTPTransportState { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCSDPType")] pub enum WebRTCSDPType { + #[doc(alias = "GST_WEBRTC_SDP_TYPE_OFFER")] Offer, + #[doc(alias = "GST_WEBRTC_SDP_TYPE_PRANSWER")] Pranswer, + #[doc(alias = "GST_WEBRTC_SDP_TYPE_ANSWER")] Answer, + #[doc(alias = "GST_WEBRTC_SDP_TYPE_ROLLBACK")] Rollback, #[doc(hidden)] __Unknown(i32), @@ -1089,12 +1163,19 @@ impl SetValue for WebRTCSDPType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCSignalingState")] pub enum WebRTCSignalingState { + #[doc(alias = "GST_WEBRTC_SIGNALING_STATE_STABLE")] Stable, + #[doc(alias = "GST_WEBRTC_SIGNALING_STATE_CLOSED")] Closed, + #[doc(alias = "GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER")] HaveLocalOffer, + #[doc(alias = "GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER")] HaveRemoteOffer, + #[doc(alias = "GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER")] HaveLocalPranswer, + #[doc(alias = "GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER")] HaveRemotePranswer, #[doc(hidden)] __Unknown(i32), @@ -1167,20 +1248,35 @@ impl SetValue for WebRTCSignalingState { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstWebRTCStatsType")] pub enum WebRTCStatsType { + #[doc(alias = "GST_WEBRTC_STATS_CODEC")] Codec, + #[doc(alias = "GST_WEBRTC_STATS_INBOUND_RTP")] InboundRtp, + #[doc(alias = "GST_WEBRTC_STATS_OUTBOUND_RTP")] OutboundRtp, + #[doc(alias = "GST_WEBRTC_STATS_REMOTE_INBOUND_RTP")] RemoteInboundRtp, + #[doc(alias = "GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP")] RemoteOutboundRtp, + #[doc(alias = "GST_WEBRTC_STATS_CSRC")] Csrc, + #[doc(alias = "GST_WEBRTC_STATS_PEER_CONNECTION")] PeerConnection, + #[doc(alias = "GST_WEBRTC_STATS_DATA_CHANNEL")] DataChannel, + #[doc(alias = "GST_WEBRTC_STATS_STREAM")] Stream, + #[doc(alias = "GST_WEBRTC_STATS_TRANSPORT")] Transport, + #[doc(alias = "GST_WEBRTC_STATS_CANDIDATE_PAIR")] CandidatePair, + #[doc(alias = "GST_WEBRTC_STATS_LOCAL_CANDIDATE")] LocalCandidate, + #[doc(alias = "GST_WEBRTC_STATS_REMOTE_CANDIDATE")] RemoteCandidate, + #[doc(alias = "GST_WEBRTC_STATS_CERTIFICATE")] Certificate, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer-webrtc/src/auto/versions.txt +++ b/gstreamer-webrtc/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer-webrtc/sys/build.rs b/gstreamer-webrtc/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer-webrtc/sys/build.rs +++ b/gstreamer-webrtc/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer-webrtc/sys/src/lib.rs b/gstreamer-webrtc/sys/src/lib.rs index 6a1406b88..d7e422ff2 100644 --- a/gstreamer-webrtc/sys/src/lib.rs +++ b/gstreamer-webrtc/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 583c36880..c3991ade0 100644 --- a/gstreamer-webrtc/sys/tests/abi.rs +++ b/gstreamer-webrtc/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_webrtc_sys::*; diff --git a/gstreamer-webrtc/sys/tests/constant.c b/gstreamer-webrtc/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer-webrtc/sys/tests/constant.c +++ b/gstreamer-webrtc/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer-webrtc/sys/tests/layout.c b/gstreamer-webrtc/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer-webrtc/sys/tests/layout.c +++ b/gstreamer-webrtc/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer/src/auto/enums.rs b/gstreamer/src/auto/enums.rs index de5e5b860..44cebf1da 100644 --- a/gstreamer/src/auto/enums.rs +++ b/gstreamer/src/auto/enums.rs @@ -16,10 +16,15 @@ use std::fmt; #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstBufferingMode")] pub enum BufferingMode { + #[doc(alias = "GST_BUFFERING_STREAM")] Stream, + #[doc(alias = "GST_BUFFERING_DOWNLOAD")] Download, + #[doc(alias = "GST_BUFFERING_TIMESHIFT")] Timeshift, + #[doc(alias = "GST_BUFFERING_LIVE")] Live, #[doc(hidden)] __Unknown(i32), @@ -80,9 +85,13 @@ impl SetValue for BufferingMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstBusSyncReply")] pub enum BusSyncReply { + #[doc(alias = "GST_BUS_DROP")] Drop, + #[doc(alias = "GST_BUS_PASS")] Pass, + #[doc(alias = "GST_BUS_ASYNC")] Async, #[doc(hidden)] __Unknown(i32), @@ -141,8 +150,11 @@ impl SetValue for BusSyncReply { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstCapsIntersectMode")] pub enum CapsIntersectMode { + #[doc(alias = "GST_CAPS_INTERSECT_ZIG_ZAG")] ZigZag, + #[doc(alias = "GST_CAPS_INTERSECT_FIRST")] First, #[doc(hidden)] __Unknown(i32), @@ -199,8 +211,11 @@ impl SetValue for CapsIntersectMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstClockEntryType")] pub enum ClockEntryType { + #[doc(alias = "GST_CLOCK_ENTRY_SINGLE")] Single, + #[doc(alias = "GST_CLOCK_ENTRY_PERIODIC")] Periodic, #[doc(hidden)] __Unknown(i32), @@ -258,14 +273,23 @@ impl SetValue for ClockEntryType { #[must_use] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstClockReturn")] pub enum ClockReturn { + #[doc(alias = "GST_CLOCK_OK")] Ok, + #[doc(alias = "GST_CLOCK_EARLY")] Early, + #[doc(alias = "GST_CLOCK_UNSCHEDULED")] Unscheduled, + #[doc(alias = "GST_CLOCK_BUSY")] Busy, + #[doc(alias = "GST_CLOCK_BADTIME")] Badtime, + #[doc(alias = "GST_CLOCK_ERROR")] Error, + #[doc(alias = "GST_CLOCK_UNSUPPORTED")] Unsupported, + #[doc(alias = "GST_CLOCK_DONE")] Done, #[doc(hidden)] __Unknown(i32), @@ -334,12 +358,17 @@ impl SetValue for ClockReturn { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstClockType")] pub enum ClockType { + #[doc(alias = "GST_CLOCK_TYPE_REALTIME")] Realtime, + #[doc(alias = "GST_CLOCK_TYPE_MONOTONIC")] Monotonic, + #[doc(alias = "GST_CLOCK_TYPE_OTHER")] Other, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_CLOCK_TYPE_TAI")] Tai, #[doc(hidden)] __Unknown(i32), @@ -402,21 +431,37 @@ impl SetValue for ClockType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstCoreError")] pub enum CoreError { + #[doc(alias = "GST_CORE_ERROR_FAILED")] Failed, + #[doc(alias = "GST_CORE_ERROR_TOO_LAZY")] TooLazy, + #[doc(alias = "GST_CORE_ERROR_NOT_IMPLEMENTED")] NotImplemented, + #[doc(alias = "GST_CORE_ERROR_STATE_CHANGE")] StateChange, + #[doc(alias = "GST_CORE_ERROR_PAD")] Pad, + #[doc(alias = "GST_CORE_ERROR_THREAD")] Thread, + #[doc(alias = "GST_CORE_ERROR_NEGOTIATION")] Negotiation, + #[doc(alias = "GST_CORE_ERROR_EVENT")] Event, + #[doc(alias = "GST_CORE_ERROR_SEEK")] Seek, + #[doc(alias = "GST_CORE_ERROR_CAPS")] Caps, + #[doc(alias = "GST_CORE_ERROR_TAG")] Tag, + #[doc(alias = "GST_CORE_ERROR_MISSING_PLUGIN")] MissingPlugin, + #[doc(alias = "GST_CORE_ERROR_CLOCK")] Clock, + #[doc(alias = "GST_CORE_ERROR_DISABLED")] Disabled, + #[doc(alias = "GST_CORE_ERROR_NUM_ERRORS")] NumErrors, #[doc(hidden)] __Unknown(i32), @@ -533,16 +578,27 @@ impl SetValue for CoreError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstDebugLevel")] pub enum DebugLevel { + #[doc(alias = "GST_LEVEL_NONE")] None, + #[doc(alias = "GST_LEVEL_ERROR")] Error, + #[doc(alias = "GST_LEVEL_WARNING")] Warning, + #[doc(alias = "GST_LEVEL_FIXME")] Fixme, + #[doc(alias = "GST_LEVEL_INFO")] Info, + #[doc(alias = "GST_LEVEL_DEBUG")] Debug, + #[doc(alias = "GST_LEVEL_LOG")] Log, + #[doc(alias = "GST_LEVEL_TRACE")] Trace, + #[doc(alias = "GST_LEVEL_MEMDUMP")] Memdump, + #[doc(alias = "GST_LEVEL_COUNT")] Count, #[doc(hidden)] __Unknown(i32), @@ -636,46 +692,79 @@ impl SetValue for DebugLevel { #[derive(Debug, PartialEq, Eq, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstEventType")] pub enum EventType { + #[doc(alias = "GST_EVENT_UNKNOWN")] Unknown, + #[doc(alias = "GST_EVENT_FLUSH_START")] FlushStart, + #[doc(alias = "GST_EVENT_FLUSH_STOP")] FlushStop, + #[doc(alias = "GST_EVENT_STREAM_START")] StreamStart, + #[doc(alias = "GST_EVENT_CAPS")] Caps, + #[doc(alias = "GST_EVENT_SEGMENT")] Segment, + #[doc(alias = "GST_EVENT_STREAM_COLLECTION")] StreamCollection, + #[doc(alias = "GST_EVENT_TAG")] Tag, + #[doc(alias = "GST_EVENT_BUFFERSIZE")] Buffersize, + #[doc(alias = "GST_EVENT_SINK_MESSAGE")] SinkMessage, #[cfg(any(feature = "v1_10", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] + #[doc(alias = "GST_EVENT_STREAM_GROUP_DONE")] StreamGroupDone, + #[doc(alias = "GST_EVENT_EOS")] Eos, + #[doc(alias = "GST_EVENT_TOC")] Toc, + #[doc(alias = "GST_EVENT_PROTECTION")] Protection, + #[doc(alias = "GST_EVENT_SEGMENT_DONE")] SegmentDone, + #[doc(alias = "GST_EVENT_GAP")] Gap, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_EVENT_INSTANT_RATE_CHANGE")] InstantRateChange, + #[doc(alias = "GST_EVENT_QOS")] Qos, + #[doc(alias = "GST_EVENT_SEEK")] Seek, + #[doc(alias = "GST_EVENT_NAVIGATION")] Navigation, + #[doc(alias = "GST_EVENT_LATENCY")] Latency, + #[doc(alias = "GST_EVENT_STEP")] Step, + #[doc(alias = "GST_EVENT_RECONFIGURE")] Reconfigure, + #[doc(alias = "GST_EVENT_TOC_SELECT")] TocSelect, #[cfg(any(feature = "v1_10", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))] + #[doc(alias = "GST_EVENT_SELECT_STREAMS")] SelectStreams, #[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))] + #[doc(alias = "GST_EVENT_INSTANT_RATE_SYNC_TIME")] InstantRateSyncTime, + #[doc(alias = "GST_EVENT_CUSTOM_UPSTREAM")] CustomUpstream, + #[doc(alias = "GST_EVENT_CUSTOM_DOWNSTREAM")] CustomDownstream, + #[doc(alias = "GST_EVENT_CUSTOM_DOWNSTREAM_OOB")] CustomDownstreamOob, + #[doc(alias = "GST_EVENT_CUSTOM_DOWNSTREAM_STICKY")] CustomDownstreamSticky, + #[doc(alias = "GST_EVENT_CUSTOM_BOTH")] CustomBoth, + #[doc(alias = "GST_EVENT_CUSTOM_BOTH_OOB")] CustomBothOob, #[doc(hidden)] __Unknown(i32), @@ -834,19 +923,33 @@ impl SetValue for EventType { #[must_use] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstFlowReturn")] pub enum FlowReturn { + #[doc(alias = "GST_FLOW_CUSTOM_SUCCESS_2")] CustomSuccess2, + #[doc(alias = "GST_FLOW_CUSTOM_SUCCESS_1")] CustomSuccess1, + #[doc(alias = "GST_FLOW_CUSTOM_SUCCESS")] CustomSuccess, + #[doc(alias = "GST_FLOW_OK")] Ok, + #[doc(alias = "GST_FLOW_NOT_LINKED")] NotLinked, + #[doc(alias = "GST_FLOW_FLUSHING")] Flushing, + #[doc(alias = "GST_FLOW_EOS")] Eos, + #[doc(alias = "GST_FLOW_NOT_NEGOTIATED")] NotNegotiated, + #[doc(alias = "GST_FLOW_ERROR")] Error, + #[doc(alias = "GST_FLOW_NOT_SUPPORTED")] NotSupported, + #[doc(alias = "GST_FLOW_CUSTOM_ERROR")] CustomError, + #[doc(alias = "GST_FLOW_CUSTOM_ERROR_1")] CustomError1, + #[doc(alias = "GST_FLOW_CUSTOM_ERROR_2")] CustomError2, #[doc(hidden)] __Unknown(i32), @@ -926,12 +1029,19 @@ impl SetValue for FlowReturn { #[cfg_attr(feature = "ser_de", derive(serde::Serialize, serde::Deserialize))] #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstFormat")] pub enum Format { + #[doc(alias = "GST_FORMAT_UNDEFINED")] Undefined, + #[doc(alias = "GST_FORMAT_DEFAULT")] Default, + #[doc(alias = "GST_FORMAT_BYTES")] Bytes, + #[doc(alias = "GST_FORMAT_TIME")] Time, + #[doc(alias = "GST_FORMAT_BUFFERS")] Buffers, + #[doc(alias = "GST_FORMAT_PERCENT")] Percent, #[doc(hidden)] __Unknown(i32), @@ -1026,13 +1136,21 @@ impl SetValue for Format { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstLibraryError")] pub enum LibraryError { + #[doc(alias = "GST_LIBRARY_ERROR_FAILED")] Failed, + #[doc(alias = "GST_LIBRARY_ERROR_TOO_LAZY")] TooLazy, + #[doc(alias = "GST_LIBRARY_ERROR_INIT")] Init, + #[doc(alias = "GST_LIBRARY_ERROR_SHUTDOWN")] Shutdown, + #[doc(alias = "GST_LIBRARY_ERROR_SETTINGS")] Settings, + #[doc(alias = "GST_LIBRARY_ERROR_ENCODE")] Encode, + #[doc(alias = "GST_LIBRARY_ERROR_NUM_ERRORS")] NumErrors, #[doc(hidden)] __Unknown(i32), @@ -1125,9 +1243,13 @@ impl SetValue for LibraryError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPadDirection")] pub enum PadDirection { + #[doc(alias = "GST_PAD_UNKNOWN")] Unknown, + #[doc(alias = "GST_PAD_SRC")] Src, + #[doc(alias = "GST_PAD_SINK")] Sink, #[doc(hidden)] __Unknown(i32), @@ -1187,13 +1309,21 @@ impl SetValue for PadDirection { #[must_use] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPadLinkReturn")] pub enum PadLinkReturn { + #[doc(alias = "GST_PAD_LINK_OK")] Ok, + #[doc(alias = "GST_PAD_LINK_WRONG_HIERARCHY")] WrongHierarchy, + #[doc(alias = "GST_PAD_LINK_WAS_LINKED")] WasLinked, + #[doc(alias = "GST_PAD_LINK_WRONG_DIRECTION")] WrongDirection, + #[doc(alias = "GST_PAD_LINK_NOFORMAT")] Noformat, + #[doc(alias = "GST_PAD_LINK_NOSCHED")] Nosched, + #[doc(alias = "GST_PAD_LINK_REFUSED")] Refused, #[doc(hidden)] __Unknown(i32), @@ -1260,9 +1390,13 @@ impl SetValue for PadLinkReturn { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPadMode")] pub enum PadMode { + #[doc(alias = "GST_PAD_MODE_NONE")] None, + #[doc(alias = "GST_PAD_MODE_PUSH")] Push, + #[doc(alias = "GST_PAD_MODE_PULL")] Pull, #[doc(hidden)] __Unknown(i32), @@ -1342,9 +1476,13 @@ impl SetValue for PadMode { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPadPresence")] pub enum PadPresence { + #[doc(alias = "GST_PAD_ALWAYS")] Always, + #[doc(alias = "GST_PAD_SOMETIMES")] Sometimes, + #[doc(alias = "GST_PAD_REQUEST")] Request, #[doc(hidden)] __Unknown(i32), @@ -1403,11 +1541,17 @@ impl SetValue for PadPresence { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPadProbeReturn")] pub enum PadProbeReturn { + #[doc(alias = "GST_PAD_PROBE_DROP")] Drop, + #[doc(alias = "GST_PAD_PROBE_OK")] Ok, + #[doc(alias = "GST_PAD_PROBE_REMOVE")] Remove, + #[doc(alias = "GST_PAD_PROBE_PASS")] Pass, + #[doc(alias = "GST_PAD_PROBE_HANDLED")] Handled, #[doc(hidden)] __Unknown(i32), @@ -1470,14 +1614,23 @@ impl SetValue for PadProbeReturn { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstParseError")] pub enum ParseError { + #[doc(alias = "GST_PARSE_ERROR_SYNTAX")] Syntax, + #[doc(alias = "GST_PARSE_ERROR_NO_SUCH_ELEMENT")] NoSuchElement, + #[doc(alias = "GST_PARSE_ERROR_NO_SUCH_PROPERTY")] NoSuchProperty, + #[doc(alias = "GST_PARSE_ERROR_LINK")] Link, + #[doc(alias = "GST_PARSE_ERROR_COULD_NOT_SET_PROPERTY")] CouldNotSetProperty, + #[doc(alias = "GST_PARSE_ERROR_EMPTY_BIN")] EmptyBin, + #[doc(alias = "GST_PARSE_ERROR_EMPTY")] Empty, + #[doc(alias = "GST_PARSE_ERROR_DELAYED_LINK")] DelayedLink, #[doc(hidden)] __Unknown(i32), @@ -1573,9 +1726,13 @@ impl SetValue for ParseError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPluginError")] pub enum PluginError { + #[doc(alias = "GST_PLUGIN_ERROR_MODULE")] Module, + #[doc(alias = "GST_PLUGIN_ERROR_DEPENDENCIES")] Dependencies, + #[doc(alias = "GST_PLUGIN_ERROR_NAME_MISMATCH")] NameMismatch, #[doc(hidden)] __Unknown(i32), @@ -1656,11 +1813,17 @@ impl SetValue for PluginError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstProgressType")] pub enum ProgressType { + #[doc(alias = "GST_PROGRESS_TYPE_START")] Start, + #[doc(alias = "GST_PROGRESS_TYPE_CONTINUE")] Continue, + #[doc(alias = "GST_PROGRESS_TYPE_COMPLETE")] Complete, + #[doc(alias = "GST_PROGRESS_TYPE_CANCELED")] Canceled, + #[doc(alias = "GST_PROGRESS_TYPE_ERROR")] Error, #[doc(hidden)] __Unknown(i32), @@ -1725,10 +1888,15 @@ impl SetValue for ProgressType { #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_14")))] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstPromiseResult")] pub enum PromiseResult { + #[doc(alias = "GST_PROMISE_RESULT_PENDING")] Pending, + #[doc(alias = "GST_PROMISE_RESULT_INTERRUPTED")] Interrupted, + #[doc(alias = "GST_PROMISE_RESULT_REPLIED")] Replied, + #[doc(alias = "GST_PROMISE_RESULT_EXPIRED")] Expired, #[doc(hidden)] __Unknown(i32), @@ -1801,9 +1969,13 @@ impl SetValue for PromiseResult { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstQOSType")] pub enum QOSType { + #[doc(alias = "GST_QOS_TYPE_OVERFLOW")] Overflow, + #[doc(alias = "GST_QOS_TYPE_UNDERFLOW")] Underflow, + #[doc(alias = "GST_QOS_TYPE_THROTTLE")] Throttle, #[doc(hidden)] __Unknown(i32), @@ -1862,10 +2034,15 @@ impl SetValue for QOSType { #[derive(Debug, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstRank")] pub enum Rank { + #[doc(alias = "GST_RANK_NONE")] None, + #[doc(alias = "GST_RANK_MARGINAL")] Marginal, + #[doc(alias = "GST_RANK_SECONDARY")] Secondary, + #[doc(alias = "GST_RANK_PRIMARY")] Primary, #[doc(hidden)] __Unknown(i32), @@ -1926,22 +2103,39 @@ impl SetValue for Rank { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstResourceError")] pub enum ResourceError { + #[doc(alias = "GST_RESOURCE_ERROR_FAILED")] Failed, + #[doc(alias = "GST_RESOURCE_ERROR_TOO_LAZY")] TooLazy, + #[doc(alias = "GST_RESOURCE_ERROR_NOT_FOUND")] NotFound, + #[doc(alias = "GST_RESOURCE_ERROR_BUSY")] Busy, + #[doc(alias = "GST_RESOURCE_ERROR_OPEN_READ")] OpenRead, + #[doc(alias = "GST_RESOURCE_ERROR_OPEN_WRITE")] OpenWrite, + #[doc(alias = "GST_RESOURCE_ERROR_OPEN_READ_WRITE")] OpenReadWrite, + #[doc(alias = "GST_RESOURCE_ERROR_CLOSE")] Close, + #[doc(alias = "GST_RESOURCE_ERROR_READ")] Read, + #[doc(alias = "GST_RESOURCE_ERROR_WRITE")] Write, + #[doc(alias = "GST_RESOURCE_ERROR_SEEK")] Seek, + #[doc(alias = "GST_RESOURCE_ERROR_SYNC")] Sync, + #[doc(alias = "GST_RESOURCE_ERROR_SETTINGS")] Settings, + #[doc(alias = "GST_RESOURCE_ERROR_NO_SPACE_LEFT")] NoSpaceLeft, + #[doc(alias = "GST_RESOURCE_ERROR_NOT_AUTHORIZED")] NotAuthorized, + #[doc(alias = "GST_RESOURCE_ERROR_NUM_ERRORS")] NumErrors, #[doc(hidden)] __Unknown(i32), @@ -2061,9 +2255,13 @@ impl SetValue for ResourceError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstSeekType")] pub enum SeekType { + #[doc(alias = "GST_SEEK_TYPE_NONE")] None, + #[doc(alias = "GST_SEEK_TYPE_SET")] Set, + #[doc(alias = "GST_SEEK_TYPE_END")] End, #[doc(hidden)] __Unknown(i32), @@ -2122,11 +2320,17 @@ impl SetValue for SeekType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstState")] pub enum State { + #[doc(alias = "GST_STATE_VOID_PENDING")] VoidPending, + #[doc(alias = "GST_STATE_NULL")] Null, + #[doc(alias = "GST_STATE_READY")] Ready, + #[doc(alias = "GST_STATE_PAUSED")] Paused, + #[doc(alias = "GST_STATE_PLAYING")] Playing, #[doc(hidden)] __Unknown(i32), @@ -2189,16 +2393,27 @@ impl SetValue for State { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstStateChange")] pub enum StateChange { + #[doc(alias = "GST_STATE_CHANGE_NULL_TO_READY")] NullToReady, + #[doc(alias = "GST_STATE_CHANGE_READY_TO_PAUSED")] ReadyToPaused, + #[doc(alias = "GST_STATE_CHANGE_PAUSED_TO_PLAYING")] PausedToPlaying, + #[doc(alias = "GST_STATE_CHANGE_PLAYING_TO_PAUSED")] PlayingToPaused, + #[doc(alias = "GST_STATE_CHANGE_PAUSED_TO_READY")] PausedToReady, + #[doc(alias = "GST_STATE_CHANGE_READY_TO_NULL")] ReadyToNull, + #[doc(alias = "GST_STATE_CHANGE_NULL_TO_NULL")] NullToNull, + #[doc(alias = "GST_STATE_CHANGE_READY_TO_READY")] ReadyToReady, + #[doc(alias = "GST_STATE_CHANGE_PAUSED_TO_PAUSED")] PausedToPaused, + #[doc(alias = "GST_STATE_CHANGE_PLAYING_TO_PLAYING")] PlayingToPlaying, #[doc(hidden)] __Unknown(i32), @@ -2279,10 +2494,15 @@ impl SetValue for StateChange { #[must_use] #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstStateChangeReturn")] pub enum StateChangeReturn { + #[doc(alias = "GST_STATE_CHANGE_FAILURE")] Failure, + #[doc(alias = "GST_STATE_CHANGE_SUCCESS")] Success, + #[doc(alias = "GST_STATE_CHANGE_ASYNC")] Async, + #[doc(alias = "GST_STATE_CHANGE_NO_PREROLL")] NoPreroll, #[doc(hidden)] __Unknown(i32), @@ -2343,20 +2563,35 @@ impl SetValue for StateChangeReturn { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstStreamError")] pub enum StreamError { + #[doc(alias = "GST_STREAM_ERROR_FAILED")] Failed, + #[doc(alias = "GST_STREAM_ERROR_TOO_LAZY")] TooLazy, + #[doc(alias = "GST_STREAM_ERROR_NOT_IMPLEMENTED")] NotImplemented, + #[doc(alias = "GST_STREAM_ERROR_TYPE_NOT_FOUND")] TypeNotFound, + #[doc(alias = "GST_STREAM_ERROR_WRONG_TYPE")] WrongType, + #[doc(alias = "GST_STREAM_ERROR_CODEC_NOT_FOUND")] CodecNotFound, + #[doc(alias = "GST_STREAM_ERROR_DECODE")] Decode, + #[doc(alias = "GST_STREAM_ERROR_ENCODE")] Encode, + #[doc(alias = "GST_STREAM_ERROR_DEMUX")] Demux, + #[doc(alias = "GST_STREAM_ERROR_MUX")] Mux, + #[doc(alias = "GST_STREAM_ERROR_FORMAT")] Format, + #[doc(alias = "GST_STREAM_ERROR_DECRYPT")] Decrypt, + #[doc(alias = "GST_STREAM_ERROR_DECRYPT_NOKEY")] DecryptNokey, + #[doc(alias = "GST_STREAM_ERROR_NUM_ERRORS")] NumErrors, #[doc(hidden)] __Unknown(i32), @@ -2470,13 +2705,21 @@ impl SetValue for StreamError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstStreamStatusType")] pub enum StreamStatusType { + #[doc(alias = "GST_STREAM_STATUS_TYPE_CREATE")] Create, + #[doc(alias = "GST_STREAM_STATUS_TYPE_ENTER")] Enter, + #[doc(alias = "GST_STREAM_STATUS_TYPE_LEAVE")] Leave, + #[doc(alias = "GST_STREAM_STATUS_TYPE_DESTROY")] Destroy, + #[doc(alias = "GST_STREAM_STATUS_TYPE_START")] Start, + #[doc(alias = "GST_STREAM_STATUS_TYPE_PAUSE")] Pause, + #[doc(alias = "GST_STREAM_STATUS_TYPE_STOP")] Stop, #[doc(hidden)] __Unknown(i32), @@ -2543,8 +2786,11 @@ impl SetValue for StreamStatusType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstStructureChangeType")] pub enum StructureChangeType { + #[doc(alias = "GST_STRUCTURE_CHANGE_TYPE_PAD_LINK")] Link, + #[doc(alias = "GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK")] Unlink, #[doc(hidden)] __Unknown(i32), @@ -2601,11 +2847,17 @@ impl SetValue for StructureChangeType { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTagFlag")] pub enum TagFlag { + #[doc(alias = "GST_TAG_FLAG_UNDEFINED")] Undefined, + #[doc(alias = "GST_TAG_FLAG_META")] Meta, + #[doc(alias = "GST_TAG_FLAG_ENCODED")] Encoded, + #[doc(alias = "GST_TAG_FLAG_DECODED")] Decoded, + #[doc(alias = "GST_TAG_FLAG_COUNT")] Count, #[doc(hidden)] __Unknown(i32), @@ -2668,14 +2920,23 @@ impl SetValue for TagFlag { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTagMergeMode")] pub enum TagMergeMode { + #[doc(alias = "GST_TAG_MERGE_UNDEFINED")] Undefined, + #[doc(alias = "GST_TAG_MERGE_REPLACE_ALL")] ReplaceAll, + #[doc(alias = "GST_TAG_MERGE_REPLACE")] Replace, + #[doc(alias = "GST_TAG_MERGE_APPEND")] Append, + #[doc(alias = "GST_TAG_MERGE_PREPEND")] Prepend, + #[doc(alias = "GST_TAG_MERGE_KEEP")] Keep, + #[doc(alias = "GST_TAG_MERGE_KEEP_ALL")] KeepAll, + #[doc(alias = "GST_TAG_MERGE_COUNT")] Count, #[doc(hidden)] __Unknown(i32), @@ -2745,8 +3006,11 @@ impl SetValue for TagMergeMode { #[cfg_attr(feature = "ser_de", derive(serde::Serialize, serde::Deserialize))] #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTagScope")] pub enum TagScope { + #[doc(alias = "GST_TAG_SCOPE_STREAM")] Stream, + #[doc(alias = "GST_TAG_SCOPE_GLOBAL")] Global, #[doc(hidden)] __Unknown(i32), @@ -2803,9 +3067,13 @@ impl SetValue for TagScope { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTaskState")] pub enum TaskState { + #[doc(alias = "GST_TASK_STARTED")] Started, + #[doc(alias = "GST_TASK_STOPPED")] Stopped, + #[doc(alias = "GST_TASK_PAUSED")] Paused, #[doc(hidden)] __Unknown(i32), @@ -2865,13 +3133,21 @@ impl SetValue for TaskState { #[cfg_attr(feature = "ser_de", derive(serde::Serialize, serde::Deserialize))] #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTocEntryType")] pub enum TocEntryType { + #[doc(alias = "GST_TOC_ENTRY_TYPE_ANGLE")] Angle, + #[doc(alias = "GST_TOC_ENTRY_TYPE_VERSION")] Version, + #[doc(alias = "GST_TOC_ENTRY_TYPE_EDITION")] Edition, + #[doc(alias = "GST_TOC_ENTRY_TYPE_INVALID")] Invalid, + #[doc(alias = "GST_TOC_ENTRY_TYPE_TITLE")] Title, + #[doc(alias = "GST_TOC_ENTRY_TYPE_TRACK")] Track, + #[doc(alias = "GST_TOC_ENTRY_TYPE_CHAPTER")] Chapter, #[doc(hidden)] __Unknown(i32), @@ -2953,10 +3229,15 @@ impl SetValue for TocEntryType { #[cfg_attr(feature = "ser_de", derive(serde::Serialize, serde::Deserialize))] #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTocLoopType")] pub enum TocLoopType { + #[doc(alias = "GST_TOC_LOOP_NONE")] None, + #[doc(alias = "GST_TOC_LOOP_FORWARD")] Forward, + #[doc(alias = "GST_TOC_LOOP_REVERSE")] Reverse, + #[doc(alias = "GST_TOC_LOOP_PING_PONG")] PingPong, #[doc(hidden)] __Unknown(i32), @@ -3018,8 +3299,11 @@ impl SetValue for TocLoopType { #[cfg_attr(feature = "ser_de", derive(serde::Serialize, serde::Deserialize))] #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTocScope")] pub enum TocScope { + #[doc(alias = "GST_TOC_SCOPE_GLOBAL")] Global, + #[doc(alias = "GST_TOC_SCOPE_CURRENT")] Current, #[doc(hidden)] __Unknown(i32), @@ -3076,12 +3360,19 @@ impl SetValue for TocScope { #[derive(Debug, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstTypeFindProbability")] pub enum TypeFindProbability { + #[doc(alias = "GST_TYPE_FIND_NONE")] None, + #[doc(alias = "GST_TYPE_FIND_MINIMUM")] Minimum, + #[doc(alias = "GST_TYPE_FIND_POSSIBLE")] Possible, + #[doc(alias = "GST_TYPE_FIND_LIKELY")] Likely, + #[doc(alias = "GST_TYPE_FIND_NEARLY_CERTAIN")] NearlyCertain, + #[doc(alias = "GST_TYPE_FIND_MAXIMUM")] Maximum, #[doc(hidden)] __Unknown(i32), @@ -3146,10 +3437,15 @@ impl SetValue for TypeFindProbability { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstURIError")] pub enum URIError { + #[doc(alias = "GST_URI_ERROR_UNSUPPORTED_PROTOCOL")] UnsupportedProtocol, + #[doc(alias = "GST_URI_ERROR_BAD_URI")] BadUri, + #[doc(alias = "GST_URI_ERROR_BAD_STATE")] BadState, + #[doc(alias = "GST_URI_ERROR_BAD_REFERENCE")] BadReference, #[doc(hidden)] __Unknown(i32), @@ -3233,9 +3529,13 @@ impl SetValue for URIError { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Clone, Copy)] #[non_exhaustive] +#[doc(alias = "GstURIType")] pub enum URIType { + #[doc(alias = "GST_URI_UNKNOWN")] Unknown, + #[doc(alias = "GST_URI_SINK")] Sink, + #[doc(alias = "GST_URI_SRC")] Src, #[doc(hidden)] __Unknown(i32), diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index 70ccf0eeb..f3643231e 100644 --- a/gstreamer/src/auto/versions.txt +++ b/gstreamer/src/auto/versions.txt @@ -1,2 +1,2 @@ -Generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +Generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) diff --git a/gstreamer/sys/build.rs b/gstreamer/sys/build.rs index 0597b0048..49c74d08b 100644 --- a/gstreamer/sys/build.rs +++ b/gstreamer/sys/build.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #[cfg(not(feature = "dox"))] diff --git a/gstreamer/sys/src/lib.rs b/gstreamer/sys/src/lib.rs index af8334ecb..c8fd60371 100644 --- a/gstreamer/sys/src/lib.rs +++ b/gstreamer/sys/src/lib.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // 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 03bf0f67f..a03de25ba 100644 --- a/gstreamer/sys/tests/abi.rs +++ b/gstreamer/sys/tests/abi.rs @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT use gstreamer_sys::*; diff --git a/gstreamer/sys/tests/constant.c b/gstreamer/sys/tests/constant.c index 409051e71..040c55c78 100644 --- a/gstreamer/sys/tests/constant.c +++ b/gstreamer/sys/tests/constant.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h" diff --git a/gstreamer/sys/tests/layout.c b/gstreamer/sys/tests/layout.c index 22c4055cf..9936b08a0 100644 --- a/gstreamer/sys/tests/layout.c +++ b/gstreamer/sys/tests/layout.c @@ -1,5 +1,5 @@ -// This file was generated by gir (https://github.com/gtk-rs/gir @ 0ae3977) -// from gir-files (https://github.com/gtk-rs/gir-files @ 27dc5b40) +// This file was generated by gir (https://github.com/gtk-rs/gir @ 00040a2) +// from gir-files (https://github.com/gtk-rs/gir-files @ 8ff1a78d) // DO NOT EDIT #include "manual.h"