From 7ad75d4b1f0bb59994bfa5517881364731dcae9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 19 Oct 2022 13:53:06 +0300 Subject: [PATCH] elementfactory: ElementFactory::create_with_properties() is available in any GStreamer version As it's re-implemented here now instead of calling into the C function. --- gstreamer/src/element_factory.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gstreamer/src/element_factory.rs b/gstreamer/src/element_factory.rs index 35546a4d4..07fe5bd5e 100644 --- a/gstreamer/src/element_factory.rs +++ b/gstreamer/src/element_factory.rs @@ -8,19 +8,15 @@ use crate::ELEMENT_METADATA_KLASS; use crate::ELEMENT_METADATA_LONGNAME; use std::ffi::CStr; -#[cfg(any(feature = "v1_20", feature = "dox"))] use crate::Element; use crate::ElementFactory; use crate::Rank; use crate::StaticPadTemplate; -#[cfg(any(feature = "v1_20", feature = "dox"))] use glib::prelude::*; use glib::translate::*; impl ElementFactory { - #[cfg(any(feature = "v1_20", feature = "dox"))] - #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] #[doc(alias = "gst_element_factory_create_with_properties")] #[track_caller] pub fn create_with_properties( @@ -89,8 +85,6 @@ impl ElementFactory { Ok(element) } - #[cfg(any(feature = "v1_20", feature = "dox"))] - #[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))] #[doc(alias = "gst_element_factory_make_with_properties")] #[track_caller] pub fn make_with_properties(