From 8803b55f456259c87ba71e2be2fe0a71a7343c9c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 8 May 2021 23:46:10 +0200 Subject: [PATCH] Remove invalid assertion There are some valid cases to call no-roll with non-zero transport speed. e.g. export pre_roll/fail_roll when exporting multiple timespans. --- libs/ardour/session_process.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index fabc1ebb18..5087dc7fc8 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -165,8 +165,6 @@ Session::fail_roll (pframes_t nframes) int Session::no_roll (pframes_t nframes) { - assert (_transport_fsm->transport_speed() == 0); - PT_TIMING_CHECK (4); samplepos_t end_sample = _transport_sample + floor (nframes * _transport_fsm->transport_speed());