From 0c7c8f8d5a122f7ca05cb2cdf0edcd77a000ae03 Mon Sep 17 00:00:00 2001 From: Matias Date: Thu, 5 Feb 2026 20:35:28 +0100 Subject: [PATCH] fix: get correct aspect ratio from VideoPlayerController --- lib/pages/image_viewer/video_player.dart | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/pages/image_viewer/video_player.dart b/lib/pages/image_viewer/video_player.dart index 7e9937a9a..fa18f93c4 100644 --- a/lib/pages/image_viewer/video_player.dart +++ b/lib/pages/image_viewer/video_player.dart @@ -82,10 +82,6 @@ class EventVideoPlayerState extends State { await videoPlayerController.initialize(); - final infoMap = widget.event.content.tryGetMap('info'); - final videoWidth = infoMap?.tryGet('w') ?? 400; - final videoHeight = infoMap?.tryGet('h') ?? 300; - // Create a ChewieController on top. setState(() { _chewieController = ChewieController( @@ -94,7 +90,7 @@ class EventVideoPlayerState extends State { autoPlay: true, autoInitialize: true, looping: true, - aspectRatio: videoHeight == 0 ? null : videoWidth / videoHeight, + aspectRatio: _videoPlayerController?.value.aspectRatio, ); }); } on IOException catch (e) {