summaryrefslogtreecommitdiff
path: root/libs/ardour/disk_reader.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2020-04-30 10:35:50 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2020-04-30 10:36:01 -0600
commit70da4ad893f9254b6a47913220d926cee47db177 (patch)
treebeab3df2670f3a99c89c048d7031110281cea2e8 /libs/ardour/disk_reader.cc
parent68cb914959b7e9d444a38776516ab4a5751e852d (diff)
fix 52b906651180 (incorrect logic). Restores audio playback from disk
Diffstat (limited to 'libs/ardour/disk_reader.cc')
-rw-r--r--libs/ardour/disk_reader.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/disk_reader.cc b/libs/ardour/disk_reader.cc
index 0aa29a40e6..250d5742bc 100644
--- a/libs/ardour/disk_reader.cc
+++ b/libs/ardour/disk_reader.cc
@@ -266,7 +266,7 @@ DiskReader::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp
ChannelList::iterator chan;
sampleoffset_t disk_samples_to_consume;
MonitorState ms = _track->monitoring_state ();
- const bool midi_only = (c->empty() || _playlists[DataType::AUDIO]);
+ const bool midi_only = (c->empty() || !_playlists[DataType::AUDIO]);
if (_active) {
if (!_pending_active) {