From 4edd8ee1ea841bcba5957ceeed9cee7bf5a05ee3 Mon Sep 17 00:00:00 2001 From: Kelvin Date: Tue, 23 Apr 2024 17:31:10 +0200 Subject: [PATCH] Fix crash on extreme pip aspect ratios --- .../fragment/mainactivity/main/VideoDetailView.kt | 4 ++-- app/src/stable/res/raw/plugin_config.json | 1 - app/src/unstable/res/raw/plugin_config.json | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/VideoDetailView.kt b/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/VideoDetailView.kt index 5413c0f6..9017ebc4 100644 --- a/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/VideoDetailView.kt +++ b/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/VideoDetailView.kt @@ -2231,11 +2231,11 @@ class VideoDetailView : ConstraintLayout { videoSourceHeight = 9; } val aspectRatio = videoSourceWidth.toDouble() / videoSourceHeight; - if(aspectRatio > 3) { + if(aspectRatio > 2.38) { videoSourceWidth = 16; videoSourceHeight = 9; } - else if(aspectRatio < 0.3) { + else if(aspectRatio < 0.43) { videoSourceHeight = 16; videoSourceWidth = 9; } diff --git a/app/src/stable/res/raw/plugin_config.json b/app/src/stable/res/raw/plugin_config.json index 64dcc595..f679a30a 100644 --- a/app/src/stable/res/raw/plugin_config.json +++ b/app/src/stable/res/raw/plugin_config.json @@ -15,6 +15,5 @@ "35ae969a-a7db-11ed-afa1-0242ac120002" ], "SOURCES_UNDER_CONSTRUCTION": { - "Subscribestar": "logo_subscribestar" } } diff --git a/app/src/unstable/res/raw/plugin_config.json b/app/src/unstable/res/raw/plugin_config.json index 64dcc595..db526f8f 100644 --- a/app/src/unstable/res/raw/plugin_config.json +++ b/app/src/unstable/res/raw/plugin_config.json @@ -15,6 +15,6 @@ "35ae969a-a7db-11ed-afa1-0242ac120002" ], "SOURCES_UNDER_CONSTRUCTION": { - "Subscribestar": "logo_subscribestar" + } }