diff options
author | David Robillard <d@drobilla.net> | 2009-05-01 17:32:48 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-05-01 17:32:48 +0000 |
commit | 848df74e581b1c73e40a6a606f5be8d1f2dd922d (patch) | |
tree | bef6398b842cb60c1e712af5ccd487b71cfd1c9d /libs/ardour/midi_playlist.cc | |
parent | 3014d238013fe2a9093e3c9281079b2b933a6995 (diff) |
Fix MIDI playback.
git-svn-id: svn://localhost/ardour2/branches/3.0@5024 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/midi_playlist.cc')
-rw-r--r-- | libs/ardour/midi_playlist.cc | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/libs/ardour/midi_playlist.cc b/libs/ardour/midi_playlist.cc index bb3603b8a8..20ee0c2770 100644 --- a/libs/ardour/midi_playlist.cc +++ b/libs/ardour/midi_playlist.cc @@ -140,7 +140,6 @@ MidiPlaylist::read (MidiRingBuffer<nframes_t>& dst, nframes_t start, nframes_t d vector<boost::shared_ptr<Region> > regs; for (RegionList::iterator i = regions.begin(); i != regions.end(); ++i) { - if ((*i)->coverage (start, end) != OverlapNone) { regs.push_back(*i); } @@ -150,7 +149,6 @@ MidiPlaylist::read (MidiRingBuffer<nframes_t>& dst, nframes_t start, nframes_t d sort(regs.begin(), regs.end(), layer_cmp); for (vector<boost::shared_ptr<Region> >::iterator i = regs.begin(); i != regs.end(); ++i) { - // FIXME: ensure time is monotonic here? boost::shared_ptr<MidiRegion> mr = boost::dynamic_pointer_cast<MidiRegion>(*i); if (mr) { mr->read_at (dst, start, dur, chan_n, _note_mode); |