diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-04-10 16:07:31 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-04-10 16:07:42 -0600 |
commit | a2737feae6f6ddd6c93d220d0b80fa0b941b8d4b (patch) | |
tree | 791fc0fd3e9d810b839eb156b4d9ac84f95e326d /libs | |
parent | e1a9034a0ee081c2c71951ac760dc625b16f543c (diff) |
fix mistaken geometrical-math for xfaded loops
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/disk_reader.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/disk_reader.cc b/libs/ardour/disk_reader.cc index 5596c23d18..94fabbfa56 100644 --- a/libs/ardour/disk_reader.cc +++ b/libs/ardour/disk_reader.cc @@ -1752,7 +1752,7 @@ DiskReader::maybe_xfade_loop (Sample* buf, samplepos_t read_start, samplepos_t r case Evoral::OverlapStart: /* read range starts before and ends within fade or at same end as fade */ - n = fade_end - read_start; + n = read_end - fade_start; vo = 0; bo = fade_start - read_start; break; |