GNOME Bugzilla – Bug 686182
[GES] No dialog to install missing codecs after discovering clips
Last modified: 2015-10-20 13:07:42 UTC
Pitivi used to have such a dialog, but it doesn't get triggered in the GES version. Depends on bug #686181 in GES.
Partially done in https://github.com/nekohayo/pitivi/commits/codecs-installer but blocked on missing/erroneous stuff from GES.
> [Comment #1] nekohayo@gmail.com : 20130130T17:39:52 > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Partially done in https://github.com/nekohayo/pitivi/commits/codecs-installer but blocked on missing/erroneous stuff from GES. Jeff it would be great if you could be a bit more precise about what is missing/going wrong, I have to say I can't remember that at all.
Ok, rebased the branch now. I at least get the error signal from gst... the first question that comes to mind now is how do I get the detail string to be used with GstPbutils's "install_plugins_async" function. In theory, you get that detail strying by using missing_plugin_message_get_installer_detail() ...on a gst error. However, the "error-loading-asset" signal emitted by GES gives me a GError, which is just a string message such as "Il manque un greffon dans votre installation de GStreamer." ...instead of what I thought would have been a gst core error object or something. So how do I use that with missing_plugin_message_get_installer_detail() ?
...and actually, if you had looked at the GES bug report marked as blocking this one, you would have seen the exact same explanation: https://bugzilla.gnome.org/show_bug.cgi?id=686181#c1
Created attachment 264402 [details] [review] project: Add misc information about error in the 'error-loading' signal
You should do Gst.
(In reply to comment #6) > You should do Gst. Sorry my mistake. I just made that bug depend on https://bugzilla.gnome.org/show_bug.cgi?id=720596 instead of explaining it here.
Comment on attachment 264402 [details] [review] project: Add misc information about error in the 'error-loading' signal Marking that patch as rejected (so that it comes off the patch review queue), as I suppose you remixed it into some other patch in bug #720596
This bug has been migrated to https://phabricator.freedesktop.org/T2989. Please use the Phabricator interface to report further bugs by creating a task and associating it with Project: Pitivi. See http://wiki.pitivi.org/wiki/Bug_reporting for details.