From affe02a2f4a7ab6f78a68b85207b5324b2ecfda7 Mon Sep 17 00:00:00 2001 From: Benjamin Klum Date: Wed, 4 Sep 2024 13:29:31 +0200 Subject: [PATCH] #1146 Don't apply source-cut fades if source fades are disabled --- playtime-api/src/persistence/mod.rs | 7 ++++--- playtime-clip-engine | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/playtime-api/src/persistence/mod.rs b/playtime-api/src/persistence/mod.rs index 2bf0556bb..67473ee15 100644 --- a/playtime-api/src/persistence/mod.rs +++ b/playtime-api/src/persistence/mod.rs @@ -1248,10 +1248,11 @@ pub struct ClipAudioSettings { /// /// Doesn't apply automatic fades for fixing non-optimized source material. /// - /// This only prevents source-fix fades. Fades that are not about fixing the source will still - /// be applied if necessary in order to ensure a smooth playback, such as: + /// This only prevents fix fades at source level, that is fades fixing the source file itself or the source cut + /// (= static/fixed section). Fades that are not about fixing the source will still be applied if necessary in order + /// to ensure a smooth playback, such as: /// - /// - Section fades (start fade-in, end fade-out) + /// - Dynamic section fades (start fade-in, end fade-out) /// - Interaction fades (resume-after-pause fade-in, immediate stop fade-out) /// /// Fades don't overlap. Here's the order of priority (for fade-in and fade-out separately): diff --git a/playtime-clip-engine b/playtime-clip-engine index f0f1bf375..d03436cf2 160000 --- a/playtime-clip-engine +++ b/playtime-clip-engine @@ -1 +1 @@ -Subproject commit f0f1bf37591824534ed9f54cbc625874da8515a7 +Subproject commit d03436cf2ee554f5284c00eca44ac7295c46ad23