GNOME Bugzilla – Bug 686181
[pitivi] After an async discovery is done, emit a signal with missing codecs to install
Last modified: 2018-11-03 12:51:46 UTC
GES will need to do the clip discovery for us, maintain the list of clips in a given project's library, but it should also tell us what codecs are missing so we can trigger the gstreamer codec installation dialog (if that thing still exists).
There is now a "error-loading-asset" signal in GESProject, but the problem is that it does not give us a "details" string to pass to GSt pbutils install plugins async.
In addition to the signal problem, GES might need a feature to tell it "okay the codecs for this asset and this asset have been installed, re-discover them in-place".
We mostly have the code for that in the proxy editing branch it is https://github.com/dark-al/gst-editing-services/blob/proxy-editing/ges/ges-asset.c#L952 and around, we should cherry pick that code and add a: gboolean ges_asset_reload (GESAsset *asset); method that makes use of that infrastructure.
*** Bug 721640 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/10.