From 0ff16c589f505b89d791a62d0c9b0d84d3478f02 Mon Sep 17 00:00:00 2001 From: Marijn Suijten Date: Sat, 28 Nov 2020 12:25:15 +0100 Subject: [PATCH] Regenerate sys Cargo.toml with 1.20 version --- gstreamer-app/sys/Cargo.toml | 4 ++++ gstreamer-audio/sys/Cargo.toml | 4 ++++ gstreamer-base/sys/Cargo.toml | 4 ++++ gstreamer-check/sys/Cargo.toml | 4 ++++ gstreamer-controller/sys/Cargo.toml | 4 ++++ gstreamer-editing-services/sys/Cargo.toml | 4 ++++ gstreamer-gl/egl/sys/Cargo.toml | 4 ++++ gstreamer-gl/sys/Cargo.toml | 4 ++++ gstreamer-gl/wayland/sys/Cargo.toml | 4 ++++ gstreamer-gl/x11/sys/Cargo.toml | 4 ++++ gstreamer-mpegts/sys/Cargo.toml | 4 ++++ gstreamer-net/sys/Cargo.toml | 4 ++++ gstreamer-pbutils/sys/Cargo.toml | 4 ++++ gstreamer-player/sys/Cargo.toml | 4 ++++ gstreamer-rtp/sys/Cargo.toml | 4 ++++ gstreamer-rtsp-server/sys/Cargo.toml | 4 ++++ gstreamer-rtsp/sys/Cargo.toml | 4 ++++ gstreamer-sdp/sys/Cargo.toml | 4 ++++ gstreamer-tag/sys/Cargo.toml | 4 ++++ gstreamer-video/sys/Cargo.toml | 4 ++++ gstreamer-webrtc/sys/Cargo.toml | 4 ++++ gstreamer/src/auto/date_time.rs | 7 ++----- gstreamer/sys/Cargo.toml | 4 ++++ 23 files changed, 90 insertions(+), 5 deletions(-) diff --git a/gstreamer-app/sys/Cargo.toml b/gstreamer-app/sys/Cargo.toml index c8a5da0c0..1448ce6b0 100644 --- a/gstreamer-app/sys/Cargo.toml +++ b/gstreamer-app/sys/Cargo.toml @@ -28,6 +28,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_app_sys" @@ -66,3 +67,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_app_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_app_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-audio/sys/Cargo.toml b/gstreamer-audio/sys/Cargo.toml index 23c520513..e5ae6d507 100644 --- a/gstreamer-audio/sys/Cargo.toml +++ b/gstreamer-audio/sys/Cargo.toml @@ -31,6 +31,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_audio_sys" @@ -69,3 +70,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_audio_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_audio_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-base/sys/Cargo.toml b/gstreamer-base/sys/Cargo.toml index 083263afc..1fed9d4bc 100644 --- a/gstreamer-base/sys/Cargo.toml +++ b/gstreamer-base/sys/Cargo.toml @@ -32,6 +32,7 @@ v1_14_3 = ["v1_14_1"] v1_16 = ["v1_14_3"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_base_sys" @@ -79,3 +80,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_base_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_base_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-check/sys/Cargo.toml b/gstreamer-check/sys/Cargo.toml index ff69e7825..fdc540d09 100644 --- a/gstreamer-check/sys/Cargo.toml +++ b/gstreamer-check/sys/Cargo.toml @@ -28,6 +28,7 @@ v1_12 = ["v1_10"] v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] [lib] name = "gstreamer_check_sys" @@ -66,3 +67,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_check_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_check_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-controller/sys/Cargo.toml b/gstreamer-controller/sys/Cargo.toml index f68addb2e..83e1cd413 100644 --- a/gstreamer-controller/sys/Cargo.toml +++ b/gstreamer-controller/sys/Cargo.toml @@ -29,6 +29,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_controller_sys" @@ -67,3 +68,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_controller_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_controller_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-editing-services/sys/Cargo.toml b/gstreamer-editing-services/sys/Cargo.toml index 8ee5becd6..6a523e673 100644 --- a/gstreamer-editing-services/sys/Cargo.toml +++ b/gstreamer-editing-services/sys/Cargo.toml @@ -34,6 +34,7 @@ v1_16 = ["v1_14"] v1_18 = ["v1_16"] v1_2 = [] v1_4 = ["v1_2"] +v1_20 = ["v1_18"] [lib] name = "gstreamer_editing_services_sys" @@ -72,3 +73,6 @@ version = "1.16" [package.metadata.system-deps.gst_editing_services_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gst_editing_services_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-gl/egl/sys/Cargo.toml b/gstreamer-gl/egl/sys/Cargo.toml index 4514a667c..4d9421f16 100644 --- a/gstreamer-gl/egl/sys/Cargo.toml +++ b/gstreamer-gl/egl/sys/Cargo.toml @@ -21,6 +21,9 @@ version = "1.16" [package.metadata.system-deps.gstreamer_gl_egl_1_0.v1_18] name = "gstreamer-gl-egl-1.0" version = "1.18" + +[package.metadata.system-deps.gstreamer_gl_egl_1_0.v1_20] +version = "1.20" [package.metadata.docs.rs] features = ["dox"] @@ -47,3 +50,4 @@ tempfile = "3" dox = [] v1_16 = [] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] diff --git a/gstreamer-gl/sys/Cargo.toml b/gstreamer-gl/sys/Cargo.toml index a8ba9c87c..30af8e241 100644 --- a/gstreamer-gl/sys/Cargo.toml +++ b/gstreamer-gl/sys/Cargo.toml @@ -30,6 +30,7 @@ tempfile = "3" dox = [] v1_16 = [] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] [lib] name = "gstreamer_gl_sys" @@ -59,3 +60,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_gl_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_gl_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-gl/wayland/sys/Cargo.toml b/gstreamer-gl/wayland/sys/Cargo.toml index 5f915ac77..a2b1e5ceb 100644 --- a/gstreamer-gl/wayland/sys/Cargo.toml +++ b/gstreamer-gl/wayland/sys/Cargo.toml @@ -21,6 +21,9 @@ version = "1.16" [package.metadata.system-deps.gstreamer_gl_wayland_1_0.v1_18] name = "gstreamer-gl-wayland-1.0" version = "1.18" + +[package.metadata.system-deps.gstreamer_gl_wayland_1_0.v1_20] +version = "1.20" [package.metadata.docs.rs] features = ["dox"] @@ -47,3 +50,4 @@ tempfile = "3" dox = [] v1_16 = [] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] diff --git a/gstreamer-gl/x11/sys/Cargo.toml b/gstreamer-gl/x11/sys/Cargo.toml index 909e34462..625d4cef7 100644 --- a/gstreamer-gl/x11/sys/Cargo.toml +++ b/gstreamer-gl/x11/sys/Cargo.toml @@ -21,6 +21,9 @@ version = "1.16" [package.metadata.system-deps.gstreamer_gl_x11_1_0.v1_18] name = "gstreamer-gl-x11-1.0" version = "1.18" + +[package.metadata.system-deps.gstreamer_gl_x11_1_0.v1_20] +version = "1.20" [package.metadata.docs.rs] features = ["dox"] @@ -47,3 +50,4 @@ tempfile = "3" dox = [] v1_16 = [] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] diff --git a/gstreamer-mpegts/sys/Cargo.toml b/gstreamer-mpegts/sys/Cargo.toml index d239cda25..69672e274 100644 --- a/gstreamer-mpegts/sys/Cargo.toml +++ b/gstreamer-mpegts/sys/Cargo.toml @@ -28,6 +28,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_mpegts_sys" @@ -60,3 +61,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_mpegts_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_mpegts_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-net/sys/Cargo.toml b/gstreamer-net/sys/Cargo.toml index 69b4556cd..6f6e91f3b 100644 --- a/gstreamer-net/sys/Cargo.toml +++ b/gstreamer-net/sys/Cargo.toml @@ -28,6 +28,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_net_sys" @@ -66,3 +67,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_net_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_net_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-pbutils/sys/Cargo.toml b/gstreamer-pbutils/sys/Cargo.toml index f6e91fa11..a4c35dea9 100644 --- a/gstreamer-pbutils/sys/Cargo.toml +++ b/gstreamer-pbutils/sys/Cargo.toml @@ -35,6 +35,7 @@ v1_16 = ["v1_14"] v1_18 = ["v1_16"] v1_12_1 = ["v1_12"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_pbutils_sys" @@ -76,3 +77,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_pbutils_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_pbutils_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-player/sys/Cargo.toml b/gstreamer-player/sys/Cargo.toml index 70891983b..f92a41304 100644 --- a/gstreamer-player/sys/Cargo.toml +++ b/gstreamer-player/sys/Cargo.toml @@ -27,6 +27,7 @@ v1_14 = [] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_player_sys" @@ -59,3 +60,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_player_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_player_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-rtp/sys/Cargo.toml b/gstreamer-rtp/sys/Cargo.toml index b9a73f7bb..195fa2077 100644 --- a/gstreamer-rtp/sys/Cargo.toml +++ b/gstreamer-rtp/sys/Cargo.toml @@ -30,6 +30,7 @@ v1_10 = ["v1_8"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_rtp_sys" @@ -68,3 +69,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_rtp_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_rtp_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-rtsp-server/sys/Cargo.toml b/gstreamer-rtsp-server/sys/Cargo.toml index 9fcc923a9..11d5fa536 100644 --- a/gstreamer-rtsp-server/sys/Cargo.toml +++ b/gstreamer-rtsp-server/sys/Cargo.toml @@ -40,6 +40,7 @@ v1_12 = ["v1_10"] v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] [lib] name = "gstreamer_rtsp_server_sys" @@ -78,3 +79,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_rtsp_server_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_rtsp_server_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-rtsp/sys/Cargo.toml b/gstreamer-rtsp/sys/Cargo.toml index 90b47571d..964ef71cc 100644 --- a/gstreamer-rtsp/sys/Cargo.toml +++ b/gstreamer-rtsp/sys/Cargo.toml @@ -35,6 +35,7 @@ v1_12 = ["v1_10"] v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] +v1_20 = ["v1_18"] [lib] name = "gstreamer_rtsp_sys" @@ -73,3 +74,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_rtsp_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_rtsp_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-sdp/sys/Cargo.toml b/gstreamer-sdp/sys/Cargo.toml index 556fae8e5..2fb28a13f 100644 --- a/gstreamer-sdp/sys/Cargo.toml +++ b/gstreamer-sdp/sys/Cargo.toml @@ -26,6 +26,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_sdp_sys" @@ -67,3 +68,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_sdp_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_sdp_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-tag/sys/Cargo.toml b/gstreamer-tag/sys/Cargo.toml index 4561c54d4..248048968 100644 --- a/gstreamer-tag/sys/Cargo.toml +++ b/gstreamer-tag/sys/Cargo.toml @@ -28,6 +28,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_tag_sys" @@ -66,3 +67,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_tag_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_tag_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-video/sys/Cargo.toml b/gstreamer-video/sys/Cargo.toml index 91ec4ca14..73abf0b5b 100644 --- a/gstreamer-video/sys/Cargo.toml +++ b/gstreamer-video/sys/Cargo.toml @@ -33,6 +33,7 @@ v1_14 = ["v1_12"] v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_video_sys" @@ -71,3 +72,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_video_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_video_1_0.v1_20] +version = "1.20" diff --git a/gstreamer-webrtc/sys/Cargo.toml b/gstreamer-webrtc/sys/Cargo.toml index 93c1b9b29..fc364230e 100644 --- a/gstreamer-webrtc/sys/Cargo.toml +++ b/gstreamer-webrtc/sys/Cargo.toml @@ -27,6 +27,7 @@ dox = [] v1_16 = ["v1_14_1"] v1_18 = ["v1_16"] v1_14_1 = [] +v1_20 = ["v1_18"] [lib] name = "gstreamer_webrtc_sys" @@ -59,3 +60,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_webrtc_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_webrtc_1_0.v1_20] +version = "1.20" diff --git a/gstreamer/src/auto/date_time.rs b/gstreamer/src/auto/date_time.rs index 4d7b77d27..58d8684e2 100644 --- a/gstreamer/src/auto/date_time.rs +++ b/gstreamer/src/auto/date_time.rs @@ -17,12 +17,9 @@ glib::glib_wrapper! { impl DateTime { #[doc(alias = "gst_date_time_new_from_g_date_time")] - pub fn from_g_date_time(dt: &glib::DateTime) -> Result { + pub fn from_g_date_time(dt: &glib::DateTime) -> DateTime { assert_initialized_main_thread!(); - unsafe { - Option::<_>::from_glib_full(ffi::gst_date_time_new_from_g_date_time(dt.to_glib_full())) - .ok_or_else(|| glib::glib_bool_error!("Can't create DateTime from glib::DateTime")) - } + unsafe { from_glib_full(ffi::gst_date_time_new_from_g_date_time(dt.to_glib_full())) } } #[doc(alias = "gst_date_time_new_from_iso8601_string")] diff --git a/gstreamer/sys/Cargo.toml b/gstreamer/sys/Cargo.toml index 71427b5b3..bd142e664 100644 --- a/gstreamer/sys/Cargo.toml +++ b/gstreamer/sys/Cargo.toml @@ -28,6 +28,7 @@ v1_16 = ["v1_14"] v1_18 = ["v1_16"] dox = [] v1_12_1 = ["v1_12"] +v1_20 = ["v1_18"] [lib] name = "gstreamer_sys" @@ -69,3 +70,6 @@ version = "1.16" [package.metadata.system-deps.gstreamer_1_0.v1_18] version = "1.18" + +[package.metadata.system-deps.gstreamer_1_0.v1_20] +version = "1.20"