# GPS2Audio v2.7.39 — Handoff ## Ziel Stabilitätsfix für Samsung-Geräte: Die in v2.7.37 eingeführte feste Stille-Pause zwischen manuellen Clips/Wegpunkten wurde entfernt. Der Nutzen der Pause war rein kosmetisch, während sie auf einigen Geräten offenbar zu uneindeutigen Player-Zuständen und der sichtbaren Fehlermeldung „Audio konnte nicht abgespielt werden“ beitragen konnte. ## Geänderte Dateien - `app/src/main/kotlin/de/waypointaudio/viewmodel/WaypointViewModel.kt` - `manualGapJob` und `MANUAL_GAP_MS` wurden entfernt. - Der Sonderfall „Play/Pause während der Stille-Pause“ wurde entfernt. - Der manuelle Auto-Advance startet den nächsten aktiven Clip/Wegpunkt jetzt wieder direkt. - `cancelManualGap()` bleibt als No-op bestehen, damit bestehende Stop-, Skip- und Tourwechsel-Pfade ohne strukturelles Risiko gleich bleiben. - `app/build.gradle.kts` - `versionCode` von `144` auf `145` erhöht. - `versionName` von `2.7.38` auf `2.7.39` erhöht. - Changelog-Kommentar auf v2.7.39 aktualisiert. - `RELEASES.md` - v2.7.39 als Audio-Stabilitätsfix dokumentiert. ## Entscheidungslogik Die Pause wurde nicht als Benutzeroption beibehalten, sondern vollständig aus dem aktiven Ablauf entfernt. Dadurch gibt es keinen verzögerten Coroutine-Job mehr, der nach einem Tourwechsel, Stop/Pause oder auf Samsung-Geräten in einen veralteten Player-Zustand laufen kann. Der manuelle Modus spielt weiterhin alle aktivierten Clips und Waypoints der Reihe nach, nur ohne künstliche Pause. Die GPS-Wiedergabe nutzt weiterhin ihren eigenen Pfad und wurde in diesem Fix bewusst nicht verändert. ## Build-Status in dieser Sandbox Der Quellcode-Fix ist vorbereitet. In der aktuellen Sandbox fehlen jedoch Android-SDK/Gradle-Toolchain und der Release-Keystore, daher konnte hier keine signierte updatefähige APK gebaut werden. Für den finalen Release-Build muss die bekannte GPS2Audio-Release-Buildumgebung beziehungsweise der Keystore erneut verfügbar sein. ## Empfohlene Tests - Manueller Tour-Play mit mehreren Waypoints und mehreren Clips pro Waypoint. - Manuelles Weiter/Zurück zwischen Clips und Waypoints. - GPS-Trigger bei aktiver GPS-Wiedergabe auf einem Samsung-Tablet. - Ungültige oder gelöschte Audioquelle: Fehlermeldung darf weiterhin erscheinen. - PTT während laufender Waypoint-Wiedergabe. - Atmo-Pause/Resume während Waypoint-Audio.