Untertitel kommen aus der Datei, und Fortsetzen geht wieder

Im Spurenblatt stand „CC" und sonst nichts — derselbe Fehler wie beim Ton:
das ist AVFoundations Name für den einen Untertitel, den ein umgerechneter
Stream mitbringt. Zur Auswahl steht jetzt, was in der Datei liegt, und die
Nummer geht als `subtitleStreamIndex` mit in die Anfrage.

`-1` heisst dabei ausdrücklich „keine". Das ist nicht dasselbe wie nichts zu
schicken: dann sucht der Server sich einen aus, und es steht plötzlich ein
Untertitel im Bild, den niemand bestellt hat.

Und der Klick ins Bild: Anhalten ging, Fortsetzen nicht. Der Abdunkler
hinter der Bedienung deckt das ganze Fenster ab und lag über dem Film —
solange die Bedienung zu sehen war, landete jeder Klick auf ihm. Auffallen
konnte das nur an einer Stelle: nach dem Pausieren bleibt die Bedienung
stehen, also traf der Klick, der wieder starten sollte, nie das Bild. Der
Abdunkler ist jetzt unantastbar; er dunkelt ab, mehr nicht.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-09-28 19:14:07 +02:00
co-authored by Claude Opus 5
parent 60194c2d2a
commit 67c679006f
6 changed files with 140 additions and 11 deletions
+8 -1
View File
@@ -293,7 +293,14 @@ struct PlayerView: View {
// Nur ein Hauch Abdunklung: genug, damit weiße Schrift auf hellen
// Szenen lesbar bleibt, wenig genug, dass das Bild nicht
// verfälscht wirkt.
Color.black.opacity(0.35).ignoresSafeArea()
//
// **Und unantastbar.** Er deckt das ganze Fenster ab und lag damit
// über dem Bild: solange die Bedienung zu sehen war, landete jeder
// Klick auf ihm statt auf dem Film. Zu merken war das an genau
// einer Stelle — nach dem Pausieren bleibt die Bedienung stehen,
// und der Klick, der wieder starten sollte, blendete nur aus.
// Anhalten ging, fortsetzen nicht.
Color.black.opacity(0.35).ignoresSafeArea().allowsHitTesting(false)
}
}