if (p == ContentProperty::LENGTH) {
maybe_sequence_video ();
}
-<<<<<<< HEAD
ContentChanged (c, p);
}
-=======
- ContentChanged (c, p);
-}
-
->>>>>>> 1ea6a456bc2b4a695f6db4720353c35167597b30
void
Playlist::maybe_sequence_video ()
{
if (!_sequence_video || _sequencing_video) {
return;
-<<<<<<< HEAD
- }
-
- _sequencing_video = true;
-
- ContentList cl = _content;
- sort (cl.begin(), cl.end(), ContentSorter ());
- Time last = 0;
- for (ContentList::iterator i = cl.begin(); i != cl.end(); ++i) {
- if (!dynamic_pointer_cast<VideoContent> (*i)) {
- continue;
- }
-
- (*i)->set_start (last);
- last = (*i)->end ();
- }
-
-=======
}
_sequencing_video = true;
last = (*i)->end ();
}
->>>>>>> 1ea6a456bc2b4a695f6db4720353c35167597b30
_sequencing_video = false;
}