Add a plugin system
@anti-stress
Submitted by antistress Assigned to César Fabián Orccón Chipana @cfoch
Description
Plugins would extend Pitivi's functionality. A plugin allows using a specialized UI and is provided with a handle on the Pitivi application and the current project.
For example a slideshow plugin could allow making easily a slide show, automatically adding a specific transition between the clips or even random transitions and setting the duration of the image clips, or syncing them with an audio track.
Imported from https://bugzilla.gnome.org/show_bug.cgi?id=728601