From b4127c7df9502af29b69ebb0709c89269e0ee5fc Mon Sep 17 00:00:00 2001 From: Russel Winder Date: Mon, 29 Oct 2018 13:09:12 +0000 Subject: [PATCH] Update GstMpegts-1.0.gir from git master --- gir-files/GstMpegts-1.0.gir | 64 +++++++++++++++++++++------ gstreamer-mpegts-sys/src/lib.rs | 8 +++- gstreamer-mpegts-sys/tests/abi.rs | 2 +- gstreamer-mpegts-sys/tests/constant.c | 2 +- gstreamer-mpegts-sys/tests/layout.c | 2 +- 5 files changed, 61 insertions(+), 17 deletions(-) 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