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:
co-authored by
Claude Opus 5
parent
60194c2d2a
commit
67c679006f
@@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user