- Mar 28, 2018
- Mar 18, 2018
-
-
Thibault Saunier authored
In the (now tested) scenario where we have a transition on the right side of a clip we are splitting, auto transitions can't be created because we resize the clip after adding the new one, meaning that there are 3 elements in the "transition zone", we need to force auto transition creation after the splitting. Fixes https://gitlab.gnome.org/GNOME/pitivi/issues/2142
-
- Mar 15, 2018
-
-
Thibault Saunier authored
-
- Mar 11, 2018
-
-
Thibault Saunier authored
This was leading to clip with TrackElements that were not at the same position in their container, and weird bugs, see: https://gitlab.gnome.org/GNOME/pitivi/issues/2133
-
- Feb 27, 2018
-
-
Thibault Saunier authored
-
The documentation states that it returns a (transfer full) list of GESClip but it was returning a (transfer container) list. Make sure to actually make it (transfer full). https://bugzilla.gnome.org/show_bug.cgi?id=793874
-
- Dec 07, 2017
- Nov 25, 2017
-
-
Thibault Saunier authored
Fixes https://phabricator.freedesktop.org/T7862
-
- Nov 07, 2017
-
-
Thibault Saunier authored
-
Thibault Saunier authored
Reviewed-by: Alex Băluț <<alexandru.balut@gmail.com>> Differential Revision: https://phabricator.freedesktop.org/D1873
-
- Oct 31, 2017
-
-
Thibault Saunier authored
Allowing GES users to have control over how compositing is done
-
- Oct 19, 2017
-
-
Sebastian Dröge authored
-
- Sep 18, 2017
- Sep 01, 2017
-
-
Stefan Popa authored
When setting a new control binding on a track element, the old control binding (if any) is going to be removed. Make sure the "control-binding-removed" signal is emitted in this case. Fixes https://phabricator.freedesktop.org/T7340#95666 Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Differential Revision: https://phabricator.freedesktop.org/D1842
-
- Aug 30, 2017
-
-
Thibault Saunier authored
This commit means that we do not get ASYNC_DONE anymore when commiting an empty timeline, which means that we need to special case that. This actually broke some code and does not bring in much. Fixes https://phabricator.freedesktop.org/T7802 Fixes https://phabricator.freedesktop.org/T7797 This reverts commit e570d1e0. Thanks @stefanzzz for investigating!
-
- Aug 26, 2017
-
-
Stefan Popa authored
Added support for saving/loading encoder and muxer advanced settings. Differential Revision: https://phabricator.freedesktop.org/D1837
-
Thibault Saunier authored
-
Thibault Saunier authored
-
Thibault Saunier authored
In playsink the default video queue max size is 3 buffers, which is sometimes not enough for our use case. Allow up to 2 seconds of buffered data, giving us more time to do the transition between clips, and thus avoiding dropping frames in the sink when bringing up new clip takes too much time. Differential Revision: https://phabricator.freedesktop.org/D1854
-
- Aug 17, 2017
-
-
Tim-Philipp Müller authored
From 48a5d85 to dd9d403
-
- Aug 08, 2017
-
-
Thibault Saunier authored
And remove any reference as it beeing a proxy.
-
Thibault Saunier authored
-
Thibault Saunier authored
Otherwise they will just be the ones from the previous seek event/ stack setup and be meaningless. Also document the priv->segment meaning. Fixes https://phabricator.freedesktop.org/T7796
-
Thibault Saunier authored
They are handled specially when moving the context and having them part of the context can lead to weird behaviours. Fixes https://phabricator.freedesktop.org/T7693
-
Thibault Saunier authored
So they are reloaded in the right order.
-
Thibault Saunier authored
-
- Jul 14, 2017
- Jul 11, 2017
-
-
Thibault Saunier authored
Fixing calling deinit in a process where init was not called when libcheck is forking.
-
Nicolas Dufresne authored
This ensure that that all class are initialized from the main thread, avoid class initialization in random thread, which may cause deadlocks. https://bugzilla.gnome.org/show_bug.cgi?id=784769
-
- Jun 20, 2017
- May 04, 2017
- Apr 27, 2017
- Apr 24, 2017
-
-
Tim-Philipp Müller authored
From 60aeef6 to 48a5d85
-
- Apr 10, 2017
-
-
Tim-Philipp Müller authored
From 39ac2f5 to 60aeef6
-
- Apr 07, 2017
- Apr 04, 2017
-
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
Executing a single string does not work in this context. Fixed using a bash function instead.
-
Nicolas Dufresne authored
In fact the fixmes are incorrect since these are options that are available when built against gst-validate, which I didn't. There is reference to these options in the HELP_SUMMARY that refers to these options stating "if ges-launch is built with gst-validate ..." and these get picked by the regex that list the options.
-
Nicolas Dufresne authored
Also fix regressions, and mark lost features and problems with fixmes.
-
- Apr 03, 2017
-
-