nlecomposition: update base time before seeking current stack.
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Fri, 26 Sep 2014 16:28:16 +0000 (18:28 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Mon, 10 Nov 2014 15:22:39 +0000 (16:22 +0100)
commit19ee23cdcc23921b4c42d27224178fe385ed47cd
tree9564287a0c431e6d2af6d4922d8939ac424f2c69
parent84610050ae5d336cbab47a3c6003b6134649c0a0
nlecomposition: update base time before seeking current stack.

There could be a race where the new segments were pushed after
a seek on some / all pads before the operation had had its basetime
updated, and thus incoming segments were tweaked wrongly.

Reproducible with 3 clips composited and multiple seeks,
FIXME hard to validate.
ges/nle/nlecomposition.c