ges-track: fill the gaps left empty by deactivated track elements.
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Tue, 3 Jun 2014 15:53:23 +0000 (17:53 +0200)
committerMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Tue, 3 Jun 2014 16:14:21 +0000 (18:14 +0200)
ges/ges-track.c

index 02f3dd4..186832f 100644 (file)
@@ -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);