Files
youtube_personal/ETAPE12_BACKGROUND_FINITION.md
T

821 B

Étape 12 — finition lecture écran verrouillé

Cette étape ne change pas l'architecture qui fonctionne déjà.

Elle ajoute deux sécurités :

  1. Pendant la lecture écran verrouillé, la position est sauvegardée localement toutes les 5 secondes. Si Android tue l'application ou si elle est fermée pendant que l'écran est verrouillé, la reprise reste donc à jour.
  2. Au déverrouillage, le Player vidéo ne fait plus un simple seek(). Il utilise la même logique de seek + confirmation que la reprise automatique déjà validée, pour garantir que l'image revient réellement à la position du Player audio.

Les boutons du lockscreen -10 s / pause-play / +10 s continuent à piloter le Player audio de fond, et un seek fait depuis le lockscreen est maintenant persisté immédiatement.