fix: ratio aspect camera rectangulaire
This commit is contained in:
@@ -474,9 +474,14 @@ class _CaptureScreenState extends State<CaptureScreen>
|
||||
fit: StackFit.expand,
|
||||
children: [
|
||||
// 1. Flux vidéo caméra
|
||||
// On utilise le ratio RÉEL du capteur (et non un 3/4 codé en dur) :
|
||||
// sinon l'aperçu est étiré dès que la résolution choisie n'est pas
|
||||
// en 4:3 (ex. veryHigh en 16:9 écrasait la cible en rectangle).
|
||||
// `value.aspectRatio` est le ratio paysage du flux → on l'inverse
|
||||
// pour l'affichage portrait.
|
||||
Center(
|
||||
child: AspectRatio(
|
||||
aspectRatio: 3 / 4,
|
||||
aspectRatio: 1 / _cameraController!.value.aspectRatio,
|
||||
child: CameraPreview(_cameraController!),
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user