From 1b11731d6b1248178427c8d2176202057ac8f5d7 Mon Sep 17 00:00:00 2001
From: kukuruzka <60149954+kukuruzka165@users.noreply.github.com>
Date: Tue, 28 Nov 2023 18:35:13 +0200
Subject: [PATCH] Fix crash on some videos

---
 Telegram/SourceFiles/ffmpeg/ffmpeg_utility.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Telegram/SourceFiles/ffmpeg/ffmpeg_utility.cpp b/Telegram/SourceFiles/ffmpeg/ffmpeg_utility.cpp
index 378d9b4d1..95cefeffc 100644
--- a/Telegram/SourceFiles/ffmpeg/ffmpeg_utility.cpp
+++ b/Telegram/SourceFiles/ffmpeg/ffmpeg_utility.cpp
@@ -522,7 +522,7 @@ AVRational ValidateAspectRatio(AVRational aspect) {
 QSize CorrectByAspect(QSize size, AVRational aspect) {
 	Expects(IsValidAspectRatio(aspect));
 
-	return QSize(size.width() * aspect.num / aspect.den, size.height());
+	return QSize(size.width() * av_q2d(aspect), size.height());
 }
 
 bool RotationSwapWidthHeight(int rotation) {