From a4212836444d96ca052679ff49f7581832737274 Mon Sep 17 00:00:00 2001 From: Pierre Duchemin <pierre.duchemin@savoirfairelinux.com> Date: Wed, 29 Jul 2020 16:17:00 -0400 Subject: [PATCH] call: unlock 720p for 32 bits devices with hardware acceleration Change-Id: I468c655a327ed6fa06997f0c6dd204de9691af07 Gitlab: #747 --- .../app/src/main/java/cx/ring/services/HardwareServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ring-android/app/src/main/java/cx/ring/services/HardwareServiceImpl.java b/ring-android/app/src/main/java/cx/ring/services/HardwareServiceImpl.java index c695f70db..7ba0b67f3 100644 --- a/ring-android/app/src/main/java/cx/ring/services/HardwareServiceImpl.java +++ b/ring-android/app/src/main/java/cx/ring/services/HardwareServiceImpl.java @@ -410,7 +410,7 @@ public class HardwareServiceImpl extends HardwareService implements AudioManager @Override public void getCameraInfo(String camId, IntVect formats, UintVect sizes, UintVect rates) { // Use a larger resolution for Android 6.0+, 64 bits devices - final boolean useLargerSize = Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && Build.SUPPORTED_64_BIT_ABIS.length > 0; + final boolean useLargerSize = Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && (Build.SUPPORTED_64_BIT_ABIS.length > 0 || mPreferenceService.isHardwareAccelerationEnabled()); //int MIN_WIDTH = useLargerSize ? (useHD ? VIDEO_WIDTH_HD : VIDEO_WIDTH) : VIDEO_WIDTH_MIN; Point minVideoSize; if (useLargerSize) -- GitLab