Parole using Gstreamer as a backend is great, since I think it's a good backend. Particularly great is the modular nature - software supporting GStreamer can support more formats once GStreamer does. What happens currently, though, if you try to play a file in Parole when you don't have the GStreamer codec installed is just an error message. What I propose, however, is to integrate with GNOME-Codec-Install and the software will, ala GNOME's Totem player, prompt the user to install the correct codecs.
Yeah, I'd also love to have this feature. I'd prefer to implement it without the need to install an extra package first (gnome-codec-installer in this case). I hope we can do a slim implementation in the core, since this feature is always desirable.
We'll probably target this for a later release.
Now in git master.
Is there a chance to get this functionally for a cross-platform solution like PackageKit (PK offers a dbus-interface for apps to request codices) instead of an apt-only thing like gnome-codec-install?
Actually, we're not using gnome-codec-install. We're using the gstreamer standard for installed missing codecs. As seen in: http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstpbutilsinstallplugins.html "Whether plugin installation is supported or not depends on the operating system and/or distribution in question. The vendor of the operating system needs to make sure the necessary hooks and mechanisms are in place for plugin installation to work. See below for more detailed information." In Ubuntu (and possibly Debian and variants), this may use gnome-codec-install, but its all about how gstreamer is configured.