summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>2014-06-03 17:53:23 +0200
committerMathieu Duponchelle <mathieu.duponchelle@opencreed.com>2014-06-03 18:14:21 +0200
commit4494296830a563dba33bfa9e158a724d41c22a7f (patch)
tree3b285131e78f84b7afe2a9caa8e50840bc390b4a
parentcb4c9749d72278929e701bf2f023d7e2b31d88d6 (diff)
ges-track: fill the gaps left empty by deactivated track elements.
-rw-r--r--ges/ges-track.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ges/ges-track.c b/ges/ges-track.c
index 02f3dd45..186832fd 100644
--- a/ges/ges-track.c
+++ b/ges/ges-track.c
@@ -201,6 +201,9 @@ update_gaps (GESTrack * track)
g_sequence_iter_is_end (it) == FALSE; it = g_sequence_iter_next (it)) {
trackelement = g_sequence_get (it);
+ if (!ges_track_element_is_active(trackelement))
+ continue;
+
start = _START (trackelement);
end = start + _DURATION (trackelement);