Searched refs:existing_feature (Results 1 – 5 of 5) sorted by relevance
/third_party/gstreamer/gstreamer/gst/ |
D | gstdynamictypefactory.c | 158 GstPluginFeature *existing_feature; in gst_dynamic_type_register() local 168 existing_feature = gst_registry_lookup_feature (registry, name); in gst_dynamic_type_register() 169 if (existing_feature) { in gst_dynamic_type_register() 171 existing_feature, name); in gst_dynamic_type_register() 172 existing_feature->loaded = TRUE; in gst_dynamic_type_register() 173 GST_DYNAMIC_TYPE_FACTORY (existing_feature)->type = dyn_type; in gst_dynamic_type_register() 174 gst_object_unref (existing_feature); in gst_dynamic_type_register()
|
D | gsttracer.c | 145 GstPluginFeature *existing_feature; in gst_tracer_register() local 157 existing_feature = gst_registry_lookup_feature (registry, name); in gst_tracer_register() 158 if (existing_feature) { in gst_tracer_register() 160 existing_feature, name); in gst_tracer_register() 161 factory = GST_TRACER_FACTORY_CAST (existing_feature); in gst_tracer_register() 163 existing_feature->loaded = TRUE; in gst_tracer_register() 164 gst_object_unref (existing_feature); in gst_tracer_register()
|
D | gstdeviceproviderfactory.c | 174 GstPluginFeature *existing_feature; in gst_device_provider_register() local 188 existing_feature = gst_registry_lookup_feature (registry, name); in gst_device_provider_register() 189 if (existing_feature) { in gst_device_provider_register() 191 existing_feature, name); in gst_device_provider_register() 192 factory = GST_DEVICE_PROVIDER_FACTORY_CAST (existing_feature); in gst_device_provider_register() 194 existing_feature->loaded = TRUE; in gst_device_provider_register() 196 gst_object_unref (existing_feature); in gst_device_provider_register()
|
D | gstelementfactory.c | 207 GstPluginFeature *existing_feature; in gst_element_register() local 224 existing_feature = gst_registry_lookup_feature (registry, name); in gst_element_register() 225 if (existing_feature && existing_feature->plugin == plugin) { in gst_element_register() 227 existing_feature, name); in gst_element_register() 228 factory = GST_ELEMENT_FACTORY_CAST (existing_feature); in gst_element_register() 230 existing_feature->loaded = TRUE; in gst_element_register() 232 gst_object_unref (existing_feature); in gst_element_register() 234 } else if (existing_feature) { in gst_element_register() 235 gst_object_unref (existing_feature); in gst_element_register()
|
D | gstregistry.c | 572 GstPluginFeature *existing_feature; in gst_registry_add_feature() local 580 existing_feature = gst_registry_lookup_feature_locked (registry, in gst_registry_add_feature() 582 if (G_UNLIKELY (existing_feature)) { in gst_registry_add_feature() 584 existing_feature, GST_OBJECT_NAME (feature)); in gst_registry_add_feature() 589 g_list_remove (registry->priv->features, existing_feature); in gst_registry_add_feature() 599 if (G_UNLIKELY (existing_feature)) { in gst_registry_add_feature() 602 gst_object_unparent (GST_OBJECT_CAST (existing_feature)); in gst_registry_add_feature()
|