Compare commits

..

1 Commits

Author SHA1 Message Date
Romain Vimont
73ee0a52cb quest3-fix 2025-12-20 16:01:09 +01:00

View File

@@ -129,8 +129,8 @@ public class ScreenCapture extends SurfaceCapture {
.createVirtualDisplay("scrcpy", inputSize.getWidth(), inputSize.getHeight(), displayId, surface);
Ln.d("Display: using DisplayManager API");
} catch (Exception displayManagerException) {
if (Build.BRAND.equalsIgnoreCase("oculus") && Build.MODEL.toLowerCase().startsWith("quest")) {
// Workaround for buggy createVirtualDisplay on Quest
if (Build.BRAND.equalsIgnoreCase("oculus") && Build.MODEL.equalsIgnoreCase("Quest 3")) {
// Workaround for buggy createVirtualDisplay on Quest 3
try {
virtualDisplay = (VirtualDisplay) VirtualDisplay.class.getDeclaredConstructors()[0].newInstance(null, null, null, surface);
} catch (ReflectiveOperationException e) {