qtdemux: Accumulate segments for edit lists before activating the next segment
authorSebastian Dröge <sebastian@centricular.com>
Wed, 23 Sep 2015 18:59:00 +0000 (20:59 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 24 Sep 2015 07:33:33 +0000 (09:33 +0200)
commitd7a0fd82c0330404553ee7e4885ade0af68c03ad
tree619055aceae5b285a01dc7e4494489087b452e44
parent3c2044168deebf75cbb2b9131322cc19762bd026
qtdemux: Accumulate segments for edit lists before activating the next segment

eceb2ccc739092d964d78945e19c2ecedbd214e2 broke segment seeks by always
accumulating segments manually when activating a segment. This is only
needed when handling edit lists, not when activating a segment because of a
seek. Do the accumulation when switching edit list segments instead.

This fixes segment seeks again, while keeping edit lists playback working.

https://bugzilla.gnome.org/show_bug.cgi?id=755471
gst/isomp4/qtdemux.c