Files
youtube_personal/ETAPE16_1_FIX_NULLABLE_HEIGHT.md
T

28 lines
653 B
Markdown

# Étape 16.1 - correctif nullable height
Erreur corrigée :
- `_player.state.height` est de type `int?`
- `_player.stream.height` émet également des `int?`
Le code HD comparait ces valeurs directement avec des `int`, ce qui
empêchait la compilation Dart.
Correctif :
- `state.height ?? 0`
- `.whereType<int>()` sur le stream de hauteur
- `state.width ?? 0` pour le diagnostic de résolution
Aucun changement dans l'extraction NewPipe, Gradle, PiP, arrière-plan
ou OAuth.
Après extraction :
```powershell
cd "D:\07-Logiciels\23-youtube_personal"
flutter run -d f10778d8
```
Un `flutter clean` n'est pas nécessaire pour ce correctif Dart.