diff --git a/gir-files/Gst-1.0.gir b/gir-files/Gst-1.0.gir
index c1d9bc2e7..42b5945c7 100644
--- a/gir-files/Gst-1.0.gir
+++ b/gir-files/Gst-1.0.gir
@@ -34672,7 +34672,12 @@ has been changed but not the playback position.
the seek stop value
-
+
boolean holding whether position was updated.
@@ -34815,7 +34820,10 @@ to get the real negative segment position.
the running-time
-
+
the resulting position in the segment
@@ -34881,7 +34889,10 @@ to get the real negative segment position.
the stream-time
-
+
the resulting position in the segment
@@ -35002,7 +35013,12 @@ to get the real negative running time.
the position in the segment
-
+
result running-time
@@ -35076,7 +35092,10 @@ to get the real negative stream time.
the position in the segment
-
+
result stream-time
@@ -45943,7 +45962,9 @@ indicated by that system ID, or %NULL if no element has been found.
A null terminated array of strings
that contains the UUID values of each protection system that is to be
checked.
-
+
+
+
diff --git a/gstreamer-sys/src/lib.rs b/gstreamer-sys/src/lib.rs
index 1a9c1eede..71e03283f 100644
--- a/gstreamer-sys/src/lib.rs
+++ b/gstreamer-sys/src/lib.rs
@@ -1,4 +1,4 @@
-// This file was generated by gir (5c71144) from gir-files (???)
+// This file was generated by gir (a01311c+) from gir-files (???)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals)]
@@ -4951,7 +4951,7 @@ extern "C" {
pub fn gst_println(format: *const c_char, ...);
pub fn gst_protection_meta_api_get_type() -> GType;
#[cfg(feature = "v1_6")]
- pub fn gst_protection_select_system(system_identifiers: *mut *const c_char) -> *const c_char;
+ pub fn gst_protection_select_system(system_identifiers: *mut *mut c_char) -> *const c_char;
pub fn gst_segtrap_is_enabled() -> gboolean;
pub fn gst_segtrap_set_enabled(enabled: gboolean);
pub fn gst_static_caps_get_type() -> GType;