From 53e6f13852f1cc831002cce9dc84d07e7e526515 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 11 Apr 2017 17:38:34 +0100 Subject: addd more DEBUG_TRACE for DiskIO; set DiskIOProcess::_need_butler more appropriately; other minor adjustments --- libs/ardour/audio_track.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libs/ardour/audio_track.cc') diff --git a/libs/ardour/audio_track.cc b/libs/ardour/audio_track.cc index e17babaff2..22e2cb7356 100644 --- a/libs/ardour/audio_track.cc +++ b/libs/ardour/audio_track.cc @@ -259,6 +259,10 @@ AudioTrack::roll (pframes_t nframes, framepos_t start_frame, framepos_t end_fram process_output_buffers (bufs, start_frame, end_frame, nframes, declick, (!_disk_writer->record_enabled() && _session.transport_rolling())); + if (_disk_reader->need_butler() || _disk_writer->need_butler()) { + need_butler = true; + } + flush_processor_buffers_locked (nframes); return 0; -- cgit v1.2.3