From af8ae21ca5f1b7bda5d922925c8e07b476eb7793 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianasulu@gmail.com>
Date: Tue, 27 Dec 2022 12:39:14 +0300
Subject: [PATCH] Try to fix aspect rati with rotated video (ffmpeg)

---
 cinelerra-5.1/cinelerra/ffmpeg.C | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cinelerra-5.1/cinelerra/ffmpeg.C b/cinelerra-5.1/cinelerra/ffmpeg.C
index ee3edba5..a9f42178 100644
--- a/cinelerra-5.1/cinelerra/ffmpeg.C
+++ b/cinelerra-5.1/cinelerra/ffmpeg.C
@@ -3638,7 +3638,7 @@ float FFMPEG::ff_aspect_ratio(int stream)
 	AVCodecParameters *par = ffvideo[stream]->st->codecpar;
 	AVRational dar;
 	AVRational sar = av_guess_sample_aspect_ratio(fmt_ctx, strm, NULL);
-        if (sar.num) {
+        if (sar.num && ffvideo[stream]->get_rotation_angle() == 0) {
             av_reduce(&dar.num, &dar.den,
                       par->width  * sar.num,
                       par->height * sar.den,
-- 
2.39.0

