Top | ![]() |
![]() |
![]() |
![]() |
GList * gst_registry_get_feature_list (GstRegistry *registry
,GType type
);
guint32
gst_registry_get_feature_list_cookie (GstRegistry *registry
);
GList * gst_registry_get_feature_list_by_plugin (GstRegistry *registry
,const gchar *name
);
gboolean gst_registry_add_plugin (GstRegistry *registry
,GstPlugin *plugin
);
void gst_registry_remove_plugin (GstRegistry *registry
,GstPlugin *plugin
);
GList * gst_registry_plugin_filter (GstRegistry *registry
,GstPluginFilter filter
,gboolean first
,gpointer user_data
);
GList * gst_registry_feature_filter (GstRegistry *registry
,GstPluginFeatureFilter filter
,gboolean first
,gpointer user_data
);
GstPlugin * gst_registry_find_plugin (GstRegistry *registry
,const gchar *name
);
GstPluginFeature * gst_registry_find_feature (GstRegistry *registry
,const gchar *name
,GType type
);
GstPluginFeature * gst_registry_lookup_feature (GstRegistry *registry
,const char *name
);
gboolean gst_registry_scan_path (GstRegistry *registry
,const gchar *path
);
GstPlugin * gst_registry_lookup (GstRegistry *registry
,const char *filename
);
void gst_registry_remove_feature (GstRegistry *registry
,GstPluginFeature *feature
);
gboolean gst_registry_add_feature (GstRegistry *registry
,GstPluginFeature *feature
);
“feature-added”
signalvoid user_function (GstRegistry *gstregistry, GstPluginFeature *arg1, gpointer user_data)
Flags: Run Last
“plugin-added”
signalvoid user_function (GstRegistry *gstregistry, GstPlugin *arg1, gpointer user_data)
Flags: Run Last