Light theme default + yt-dlp search fallback
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# YouTube Personal 18.7.9 — Correctif bascule qualité Android
|
||||
|
||||
## Portée
|
||||
|
||||
- Android uniquement pour le comportement.
|
||||
- Windows : aucune modification de `windows_hd_service.dart` et aucune modification du pipeline Windows 18.7.5.
|
||||
|
||||
## Problème observé
|
||||
|
||||
Le flux 720p était correctement extrait et MediaCodec confirmait 1280x720, mais la bascule repassait par `_loadVideoInternal`, rechargeait des éléments inutiles, ouvrait d'abord le média à 0 puis effectuait un seek et pouvait laisser `_loading` actif indéfiniment.
|
||||
|
||||
## Correctif
|
||||
|
||||
- voie dédiée `_changeAndroidQuality` ;
|
||||
- préparation native du flux HD pendant que la vidéo courante continue ;
|
||||
- ouverture du nouveau média avec `Media(start: positionCourante)` ;
|
||||
- pas de second cycle complet de chargement ;
|
||||
- timeouts Android sur les opérations natives de bascule ;
|
||||
- `_loading=false` dès confirmation réelle de la résolution ;
|
||||
- aucun nouvel enregistrement d'historique / compteur de vue lors du changement de qualité ;
|
||||
- restauration 360p si la bascule HD échoue ;
|
||||
- retour 360p sans repasser par le pipeline HD.
|
||||
Reference in New Issue
Block a user