diff --git a/gstreamer-app/src/auto/versions.txt b/gstreamer-app/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-audio/src/auto/versions.txt b/gstreamer-audio/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-base/src/auto/functions.rs b/gstreamer-base/src/auto/functions.rs index 49b0a0d01..37a40db00 100644 --- a/gstreamer-base/src/auto/functions.rs +++ b/gstreamer-base/src/auto/functions.rs @@ -39,3 +39,8 @@ pub fn type_find_helper_for_extension<'a, P: IsA + 'a, Q: Into, Q: IsA + 'a, R: Into>>(obj: &P, parent: R, func: /*Unknown conversion*//*Unimplemented*/TypeFindHelperGetRangeFunction, size: u64, extension: &str) -> (Option, gst::TypeFindProbability) { // unsafe { TODO: call ffi::gst_type_find_helper_get_range() } //} + +//#[cfg(any(feature = "v1_14_3", feature = "dox"))] +//pub fn type_find_helper_get_range_full<'a, 'b, P: IsA, Q: IsA + 'a, R: Into>, S: Into>>(obj: &P, parent: R, func: /*Unknown conversion*//*Unimplemented*/TypeFindHelperGetRangeFunction, size: u64, extension: S) -> (gst::FlowReturn, gst::Caps, gst::TypeFindProbability) { +// unsafe { TODO: call ffi::gst_type_find_helper_get_range_full() } +//} diff --git a/gstreamer-base/src/auto/versions.txt b/gstreamer-base/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-net/src/auto/net_client_clock.rs b/gstreamer-net/src/auto/net_client_clock.rs index 9fa94beaa..c1e7bd6bb 100644 --- a/gstreamer-net/src/auto/net_client_clock.rs +++ b/gstreamer-net/src/auto/net_client_clock.rs @@ -37,7 +37,8 @@ impl NetClientClock { } } - pub fn set_property_address(&self, address: Option<&str>) { + pub fn set_property_address<'a, P: Into>>(&self, address: P) { + let address = address.into(); unsafe { gobject_ffi::g_object_set_property(self.to_glib_none().0, "address".to_glib_none().0, Value::from(address).to_glib_none().0); } diff --git a/gstreamer-net/src/auto/versions.txt b/gstreamer-net/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-pbutils/src/auto/versions.txt b/gstreamer-pbutils/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-player/src/auto/player.rs b/gstreamer-player/src/auto/player.rs index d034ee3f8..e82e89305 100644 --- a/gstreamer-player/src/auto/player.rs +++ b/gstreamer-player/src/auto/player.rs @@ -292,7 +292,8 @@ impl Player { } } - pub fn set_property_suburi(&self, suburi: Option<&str>) { + pub fn set_property_suburi<'a, P: Into>>(&self, suburi: P) { + let suburi = suburi.into(); unsafe { gobject_ffi::g_object_set_property(self.to_glib_none().0, "suburi".to_glib_none().0, Value::from(suburi).to_glib_none().0); } diff --git a/gstreamer-player/src/auto/versions.txt b/gstreamer-player/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-rtsp-server/src/auto/versions.txt b/gstreamer-rtsp-server/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-rtsp/src/auto/versions.txt b/gstreamer-rtsp/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-sdp/src/auto/versions.txt b/gstreamer-sdp/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-video/src/auto/versions.txt b/gstreamer-video/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-webrtc/src/auto/versions.txt b/gstreamer-webrtc/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???) diff --git a/gstreamer-webrtc/src/auto/web_rtcdtls_transport.rs b/gstreamer-webrtc/src/auto/web_rtcdtls_transport.rs index c6bba477a..110d720e8 100644 --- a/gstreamer-webrtc/src/auto/web_rtcdtls_transport.rs +++ b/gstreamer-webrtc/src/auto/web_rtcdtls_transport.rs @@ -47,7 +47,8 @@ impl WebRTCDTLSTransport { } } - pub fn set_property_certificate(&self, certificate: Option<&str>) { + pub fn set_property_certificate<'a, P: Into>>(&self, certificate: P) { + let certificate = certificate.into(); unsafe { gobject_ffi::g_object_set_property(self.to_glib_none().0, "certificate".to_glib_none().0, Value::from(certificate).to_glib_none().0); } diff --git a/gstreamer/src/auto/stream_collection.rs b/gstreamer/src/auto/stream_collection.rs index b8e32e729..f7d3fc1c5 100644 --- a/gstreamer/src/auto/stream_collection.rs +++ b/gstreamer/src/auto/stream_collection.rs @@ -63,7 +63,8 @@ impl StreamCollection { } } - pub fn set_property_upstream_id(&self, upstream_id: Option<&str>) { + pub fn set_property_upstream_id<'a, P: Into>>(&self, upstream_id: P) { + let upstream_id = upstream_id.into(); unsafe { gobject_ffi::g_object_set_property(self.to_glib_none().0, "upstream-id".to_glib_none().0, Value::from(upstream_id).to_glib_none().0); } diff --git a/gstreamer/src/auto/versions.txt b/gstreamer/src/auto/versions.txt index 253bea937..3ae6fb524 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 @ c385982) +Generated by gir (https://github.com/gtk-rs/gir @ 82cdb44) from gir-files (https://github.com/gtk-rs/gir-files @ ???)