ges: Avoid to always commit when a project is loaded
authorThibault Saunier <tsaunier@gnome.org>
Fri, 19 Sep 2014 15:12:18 +0000 (17:12 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Fri, 31 Oct 2014 10:58:12 +0000 (11:58 +0100)
commit0d54d796defe9cfae74603dcdce49204a2133769
tree85dae54794cbca34698a3f76b0c6e84a31825c79
parent57eef236b5cb9a5ba79938d3f9c60b44d5706623
ges: Avoid to always commit when a project is loaded

In case we are not in a PLAYING state and the project is loaded, the
only thing that should be done is to fill the gaps and this way when the
composition get to PLAYING, their initialization will be enough to get
everything on track.
ges/ges-internal.h
ges/ges-project.c
ges/ges-timeline.c
ges/ges-track.c