diff --git a/gstreamer-rtp/Gir.toml b/gstreamer-rtp/Gir.toml index aa86c42a1..467ccd678 100644 --- a/gstreamer-rtp/Gir.toml +++ b/gstreamer-rtp/Gir.toml @@ -28,6 +28,7 @@ generate = [ manual = [ "Gst.Caps", + "Gst.Element", "Gst.ElementFactory", "Gst.Structure", ] diff --git a/gstreamer-rtp/src/auto/rtp_header_extension.rs b/gstreamer-rtp/src/auto/rtp_header_extension.rs index 773d2c7c6..910d7851b 100644 --- a/gstreamer-rtp/src/auto/rtp_header_extension.rs +++ b/gstreamer-rtp/src/auto/rtp_header_extension.rs @@ -10,7 +10,7 @@ use glib::translate::*; glib::wrapper! { #[doc(alias = "GstRTPHeaderExtension")] - pub struct RTPHeaderExtension(Object); + pub struct RTPHeaderExtension(Object) @extends gst::Element; match fn { type_ => || ffi::gst_rtp_header_extension_get_type(),