Loading app/src/main/java/net/sourceforge/opencamera/cameracontroller/CameraController2.java +5 −5 Original line number Original line Diff line number Diff line Loading @@ -2867,12 +2867,12 @@ public class CameraController2 extends CameraController { if (is_fairphone_4 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { if (is_fairphone_4 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { CameraCharacteristics.Key<int[]> fairphoneAvailableStreamConfigurations = CameraCharacteristics.Key<int[]> fairphoneAvailableStreamConfigurations = new CameraCharacteristics.Key<>("fp.scaler.availableStreamConfigurations", int[].class); new CameraCharacteristics.Key<>("fp.scaler.availableStreamConfigurations", int[].class); int[] FP_StreamConfigs = characteristics.get(fairphoneAvailableStreamConfigurations); int[] fpStreamConfigs = characteristics.get(fairphoneAvailableStreamConfigurations); for (int i = 0; i < FP_StreamConfigs.length / 4; i++) { for (int i = 0; i < fpStreamConfigs.length / 4; i++) { int width = FP_StreamConfigs[i * 4 + 1]; int width = fpStreamConfigs[i * 4 + 1]; int height = FP_StreamConfigs[i * 4 + 2]; int height = fpStreamConfigs[i * 4 + 2]; int output = FP_StreamConfigs[i * 4 + 3]; int output = fpStreamConfigs[i * 4 + 3]; if (output != 0) { if (output != 0) { Size size = new Size(width, height); Size size = new Size(width, height); Loading Loading
app/src/main/java/net/sourceforge/opencamera/cameracontroller/CameraController2.java +5 −5 Original line number Original line Diff line number Diff line Loading @@ -2867,12 +2867,12 @@ public class CameraController2 extends CameraController { if (is_fairphone_4 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { if (is_fairphone_4 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { CameraCharacteristics.Key<int[]> fairphoneAvailableStreamConfigurations = CameraCharacteristics.Key<int[]> fairphoneAvailableStreamConfigurations = new CameraCharacteristics.Key<>("fp.scaler.availableStreamConfigurations", int[].class); new CameraCharacteristics.Key<>("fp.scaler.availableStreamConfigurations", int[].class); int[] FP_StreamConfigs = characteristics.get(fairphoneAvailableStreamConfigurations); int[] fpStreamConfigs = characteristics.get(fairphoneAvailableStreamConfigurations); for (int i = 0; i < FP_StreamConfigs.length / 4; i++) { for (int i = 0; i < fpStreamConfigs.length / 4; i++) { int width = FP_StreamConfigs[i * 4 + 1]; int width = fpStreamConfigs[i * 4 + 1]; int height = FP_StreamConfigs[i * 4 + 2]; int height = fpStreamConfigs[i * 4 + 2]; int output = FP_StreamConfigs[i * 4 + 3]; int output = fpStreamConfigs[i * 4 + 3]; if (output != 0) { if (output != 0) { Size size = new Size(width, height); Size size = new Size(width, height); Loading