Update pitivi to 0.99
ClosedPublic

Authored by kyrios123 on May 7 2017, 7:58 AM.

Details

Summary
  • Many performance improvements
  • Ensure compatibility with Gst 1.12
  • Customizable keyboard shortcuts
  • Used the warnings printed by GTK 3.22 to fix issues in the timeline widget
  • Lots of bug fixing, mostly on the timeline
  • The rendering dialog has been reworked to clearly state what encoders and muxer are officially supported (and the GES integration tests have been added to check those)
  • The build system has been ported to Meson and gst-transcoder is now a subproject
  • Lots of bug fixing

Switch from autotools to meson, review dependencies.

Depends on D24, D25, D1052, D1053.
Obsoletes R939 (gnonlin) which can be removed from the available software list.
Fixes T2139.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • Successfully imported a couple of videos

Diff Detail

Repository
R2444 pitivi
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kyrios123 created this revision.May 7 2017, 7:58 AM

Has this been tested? I recall Pitivi having issues with gstreamer.

kyrios123 abandoned this revision.May 8 2017, 2:27 PM

You're right, it's not working (requires gst 1.10 and ges is still in v1.8.2)
Also when I tested in on a fresh install, I noticed pycanberra should be added in the rundeps.

I suggest to retry after update to gst 1.12. In the meantime there might be a new version of pitivi so I propose to abandon for now.

kyrios123 updated this revision to Diff 1177.Jul 2 2017, 7:36 PM
kyrios123 retitled this revision from Update to 0.98 to Update pitivi to 0.98.1.
kyrios123 edited the summary of this revision. (Show Details)
kyrios123 edited the test plan for this revision. (Show Details)
kyrios123 added a project: Patch Submission.

Reopened as version 0.98.1 was released to fix our issue :)

kyrios123 updated this revision to Diff 1308.Jul 14 2017, 2:14 PM

Rebuild against gstreamer 1.12.2 & review rundeps

kyrios123 retitled this revision from Update pitivi to 0.98.1 to Update pitivi to 0.99.0.Sep 21 2017, 7:56 PM
kyrios123 edited the summary of this revision. (Show Details)
kyrios123 edited the summary of this revision. (Show Details)Sep 23 2017, 8:33 PM
JoshStrobl requested changes to this revision.Oct 7 2017, 12:54 AM
This revision now requires changes to proceed.Oct 7 2017, 12:54 AM
kyrios123 updated this revision to Diff 2822.Oct 7 2017, 9:13 AM
kyrios123 retitled this revision from Update pitivi to 0.99.0 to Update pitivi to 0.99.

Pick tarball from gnome download site instead of gnome git

This revision was automatically updated to reflect the committed changes.