From: GStreamer (bugzilla.gnome.o. <bug...@gn...> - 2009-12-08 16:54:31
|
https://bugzilla.gnome.org/show_bug.cgi?id=604094 GStreamer | gstreamer (core) | git Summary: registry: do not remove features when removing a cached plugin that no longer is present Classification: Desktop Product: GStreamer Version: git OS/Version: Windows Status: UNCONFIRMED Severity: normal Priority: Normal Component: gstreamer (core) AssignedTo: gst...@li... ReportedBy: hav...@ta... QAContact: gst...@li... GNOME target: --- GNOME version: --- Created an attachment (id=149354) View: https://bugzilla.gnome.org/attachment.cgi?id=149354 Review: https://bugzilla.gnome.org/review?bug=604094&attachment=149354 patch Basically, the adding of features comes from an existing plugin calling gst_element_register(), so if the plugin is not there, it can't have registered any features, so it does not make sense to remove them when removing the plugin. In the case where (on Windows) a plugin DLL have changed name, the loaded features of the newly loaded plugin will be removed when removing the features of the cached plugin. -- Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |