diff options
-rw-r--r-- | libs/ardour/fixed_delay.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/ardour/fixed_delay.cc b/libs/ardour/fixed_delay.cc index d2361433ad..70af271b81 100644 --- a/libs/ardour/fixed_delay.cc +++ b/libs/ardour/fixed_delay.cc @@ -91,8 +91,9 @@ FixedDelay::configure (const ChanCount& count, samplecnt_t max_delay, bool shrin return; } _max_delay = max_delay; - } else if (max_delay <= _max_delay || count <= _count) { + } else if (max_delay <= _max_delay && count <= _count) { return; + } else { _max_delay = std::max (_max_delay, max_delay); } |