diff --git a/gir-files/GstMpegts-1.0.gir b/gir-files/GstMpegts-1.0.gir
index e5309565c..0677e14ae 100644
--- a/gir-files/GstMpegts-1.0.gir
+++ b/gir-files/GstMpegts-1.0.gir
@@ -414,7 +414,7 @@ Consult the relevant specifications for more details.
- descriptors
+ an array of #GstMpegtsDescriptor
@@ -455,7 +455,10 @@ Consult the relevant specifications for more details.
+ c:type="GstMpegtsCableDeliverySystemDescriptor"
+ glib:type-name="GstMpegtsCableDeliverySystemDescriptor"
+ glib:get-type="gst_mpegts_dvb_cable_delivery_system_descriptor_get_type"
+ c:symbol-prefix="dvb_cable_delivery_system_descriptor">
Cable Delivery System Descriptor (EN 300 468 v.1.13.1)
the frequency in Hz (Hertz)
@@ -478,6 +481,18 @@ Consult the relevant specifications for more details.
inner FEC scheme used
+
+
+
+
+
+
+
+
+
+
@@ -1500,7 +1515,9 @@ two bytes are the @tag and @length.
optional="1"
allow-none="1">
The private data
-
+
+
+
caller-allocates="0"
transfer-ownership="full">
the selector bytes, if present
-
+
+
+
#GstMpegtsDescriptor
-
+
the component tag
@@ -1935,7 +1957,9 @@ registered by http://www.dvbservices.com/
optional="1"
allow-none="1">
additional data or NULL
-
+
+
+
descriptor data (after tag and length field)
-
+
+
+
length of @data
@@ -2459,7 +2485,9 @@ ISO 639-1 language code from the returned ISO 639-2 one.
descriptor data (after tag and length field)
-
+
+
+
length of @data
@@ -2569,7 +2597,9 @@ a single language
nullable="1"
allow-none="1">
pointer to optional additional info
-
+
+
+
length of the optional @additional_info
@@ -3687,7 +3717,9 @@ else %NULL
a pointer to the beginning of the section (i.e. the first byte
should contain the table_id field).
-
+
+
+
size of the @data argument.
@@ -4929,7 +4961,9 @@ profiles defined in Annex A for service-compatible stereoscopic 3D services
descriptor data (after tag and length field)
-
+
+
+
length of @data
@@ -4956,7 +4990,9 @@ profiles defined in Annex A for service-compatible stereoscopic 3D services
descriptor data (after tag and length field)
-
+
+
+
length of @data
@@ -5071,7 +5107,9 @@ a single language
nullable="1"
allow-none="1">
pointer to optional additional info
-
+
+
+
length of the optional @additional_info
diff --git a/gstreamer-mpegts-sys/src/lib.rs b/gstreamer-mpegts-sys/src/lib.rs
index eb94f1c0f..2fdcc4ae7 100644
--- a/gstreamer-mpegts-sys/src/lib.rs
+++ b/gstreamer-mpegts-sys/src/lib.rs
@@ -1,4 +1,4 @@
-// This file was generated by gir (https://github.com/gtk-rs/gir @ f5fca82)
+// This file was generated by gir (https://github.com/gtk-rs/gir @ ffda6f9)
// from gir-files (https://github.com/gtk-rs/gir-files @ ???)
// DO NOT EDIT
@@ -1668,6 +1668,12 @@ extern "C" {
//=========================================================================
pub fn gst_mpegts_bat_stream_get_type() -> GType;
+ //=========================================================================
+ // GstMpegtsCableDeliverySystemDescriptor
+ //=========================================================================
+ pub fn gst_mpegts_dvb_cable_delivery_system_descriptor_get_type() -> GType;
+ pub fn gst_mpegts_dvb_cable_delivery_system_descriptor_free(source: *mut GstMpegtsCableDeliverySystemDescriptor);
+
//=========================================================================
// GstMpegtsComponentDescriptor
//=========================================================================
diff --git a/gstreamer-mpegts-sys/tests/abi.rs b/gstreamer-mpegts-sys/tests/abi.rs
index b8c45e3fa..9c50d5fd0 100644
--- a/gstreamer-mpegts-sys/tests/abi.rs
+++ b/gstreamer-mpegts-sys/tests/abi.rs
@@ -1,4 +1,4 @@
-// This file was generated by gir (https://github.com/gtk-rs/gir @ f5fca82)
+// This file was generated by gir (https://github.com/gtk-rs/gir @ ffda6f9)
// from gir-files (https://github.com/gtk-rs/gir-files @ ???)
// DO NOT EDIT
diff --git a/gstreamer-mpegts-sys/tests/constant.c b/gstreamer-mpegts-sys/tests/constant.c
index ca2c6e574..0b67fac72 100644
--- a/gstreamer-mpegts-sys/tests/constant.c
+++ b/gstreamer-mpegts-sys/tests/constant.c
@@ -1,4 +1,4 @@
-// This file was generated by gir (https://github.com/gtk-rs/gir @ f5fca82)
+// This file was generated by gir (https://github.com/gtk-rs/gir @ ffda6f9)
// from gir-files (https://github.com/gtk-rs/gir-files @ ???)
// DO NOT EDIT
diff --git a/gstreamer-mpegts-sys/tests/layout.c b/gstreamer-mpegts-sys/tests/layout.c
index 0d766ac33..82b8f4201 100644
--- a/gstreamer-mpegts-sys/tests/layout.c
+++ b/gstreamer-mpegts-sys/tests/layout.c
@@ -1,4 +1,4 @@
-// This file was generated by gir (https://github.com/gtk-rs/gir @ f5fca82)
+// This file was generated by gir (https://github.com/gtk-rs/gir @ ffda6f9)
// from gir-files (https://github.com/gtk-rs/gir-files @ ???)
// DO NOT EDIT