13
0

potential fix for crashes when creating fade-ranges

This commit is contained in:
Robin Gareus 2017-02-02 23:02:48 +01:00
parent f84cdb3381
commit a1c15586e0

View File

@ -3318,6 +3318,7 @@ Playlist::uncombine (boost::shared_ptr<Region> target)
void
Playlist::fade_range (list<AudioRange>& ranges)
{
RegionReadLock rlock (this);
for (list<AudioRange>::iterator r = ranges.begin(); r != ranges.end(); ++r) {
for (RegionList::const_iterator i = regions.begin(); i != regions.end(); ++i) {
(*i)->fade_range ((*r).start, (*r).end);