fix typo/thinko in logic to decide if MIDI buffers in DiskWriter require the butler...
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 18 Nov 2019 18:40:06 +0000 (11:40 -0700)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 18 Nov 2019 19:01:43 +0000 (12:01 -0700)
libs/ardour/disk_writer.cc

index 35c7d120b0464c674aaa16aa82ab0b44e7e07478..8c4d40ea719ead874565b3c6a869670d1c151dfa 100644 (file)
@@ -625,7 +625,7 @@ DiskWriter::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp
 
        /* MIDI BUTLER REQUIRED CODE */
 
-       if (_playlists[DataType::MIDI] && _midi_buf && (_midi_buf->read_space() < _midi_buf->bufsize() / 2)) {
+       if (_playlists[DataType::MIDI] && _midi_buf && (_midi_buf->read_space() >= _midi_buf->bufsize() / 2)) {
                _need_butler = true;
        }