From 19c9c104debbe8f9b8fce7cfea034324ba09b670 Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Thu, 14 Sep 2023 14:48:57 +0200
Subject: [PATCH] VideoHelper: fix 2.11/2.35/2.39 A/R with software rendering

LibVLC accept only "%u/%u" as AR.
---
 libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java b/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java
index fe5fb90..ded9276 100644
--- a/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java
+++ b/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java
@@ -180,15 +180,15 @@ class VideoHelper implements IVLCVout.OnNewVideoLayoutListener {
                 mMediaPlayer.setScale(0);
                 break;
             case SURFACE_221_1:
-                mMediaPlayer.setAspectRatio("2.21:1");
+                mMediaPlayer.setAspectRatio("221:100");
                 mMediaPlayer.setScale(0);
                 break;
             case SURFACE_235_1:
-                mMediaPlayer.setAspectRatio("2.35:1");
+                mMediaPlayer.setAspectRatio("235:100");
                 mMediaPlayer.setScale(0);
                 break;
             case SURFACE_239_1:
-                mMediaPlayer.setAspectRatio("2.39:1");
+                mMediaPlayer.setAspectRatio("239:100");
                 mMediaPlayer.setScale(0);
                 break;
             case SURFACE_5_4:
-- 
GitLab