GNOME Bugzilla – Bug 613254
GStreamer extractor should support "missing plugins"
Last modified: 2021-05-26 22:25:28 UTC
If an application were to ask for a particular file to be indexed, it should also be told when some plugins are missing so that it could launch the missing-plugins support if that distribution supports it.
Setting version to "trunk" from "unspecified", sorry for the spam.
(In reply to comment #0) > If an application were to ask for a particular file to be indexed, it should > also be told when some plugins are missing so that it could launch the > missing-plugins support if that distribution supports it. How do we do this? I mean, what GStreamer API or other API do we do to install the right plugins? Reindexing all content for a specific mime type is quite easy with Tracker, we just need to connect the dots here I think.
(In reply to comment #2) > (In reply to comment #0) > > If an application were to ask for a particular file to be indexed, it should > > also be told when some plugins are missing so that it could launch the > > missing-plugins support if that distribution supports it. > > How do we do this? https://developer.gnome.org/gst-plugins-libs/stable/gst-plugins-base-libs-gstpbutilsinstallplugins.html > I mean, what GStreamer API or other API do we do to install the right plugins? Tracker shouldn't be the one trying to install the plugins though, but it should give back enough information to the application to be able to do that.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/tracker/-/issues/ Thank you for your understanding and your help.