From 2a1dccabc9e66a1c3a6268f40f5bac345a1f89d1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 17 Apr 2017 11:12:38 +0100 Subject: get diskreader working, and remove per-track varispeed API and mechanism --- libs/ardour/disk_writer.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'libs/ardour/disk_writer.cc') diff --git a/libs/ardour/disk_writer.cc b/libs/ardour/disk_writer.cc index 4ca4c609a2..09b10696c0 100644 --- a/libs/ardour/disk_writer.cc +++ b/libs/ardour/disk_writer.cc @@ -417,13 +417,13 @@ DiskWriter::set_state (const XMLNode& node, int version) if (DiskIOProcessor::set_state (node, version)) { return -1; } - +#if 0 // XXX DISK if ((prop = node.property (X_("capture-alignment"))) != 0) { set_align_choice (AlignChoice (string_2_enum (prop->value(), _alignment_choice)), true); } else { set_align_choice (Automatic, true); } - +#endif if ((prop = node.property ("record-safe")) != 0) { _record_safe = PBD::string_is_affirmative (prop->value()) ? 1 : 0; @@ -1702,3 +1702,9 @@ DiskWriter::adjust_buffering () (*chan)->resize (_session.butler()->audio_diskstream_capture_buffer_size()); } } + +void +DiskWriter::realtime_handle_transport_stopped () +{ + realtime_set_speed (0.0f, true); +} -- cgit v1.2.3