mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-15 19:16:40 +01:00
Fix rolling backwards
When speed is -1, start_sample >= end_sample and _transport_sample needs to be decremented. Session::process_with_events() did this correctly, this change makes Session::process_without_events() behave identically.
This commit is contained in:
parent
1845dff4c8
commit
5e1484bf18
1 changed files with 1 additions and 1 deletions
|
|
@ -601,7 +601,7 @@ Session::process_without_events (pframes_t nframes)
|
|||
no_roll (nframes);
|
||||
return;
|
||||
} else {
|
||||
samples_moved = (samplecnt_t) nframes;
|
||||
samples_moved = (samplecnt_t) nframes * _transport_speed;
|
||||
}
|
||||
|
||||
if (!_exporting && !timecode_transmission_suspended()) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue