+
+static GList *
+gst_registry_get_device_provider_factory_list (GstRegistry * registry)
+{
+ GList *list;
+
+ GST_OBJECT_LOCK (registry);
+
+ gst_registry_get_feature_list_or_create (registry,
+ ®istry->priv->device_provider_factory_list,
+ ®istry->priv->dmfl_cookie, GST_TYPE_DEVICE_PROVIDER_FACTORY);
+
+ /* Return reffed copy */
+ list =
+ gst_plugin_feature_list_copy (registry->
+ priv->device_provider_factory_list);
+
+ GST_OBJECT_UNLOCK (registry);
+
+ return list;
+}
+