diff options
| author | 2023-11-15 21:50:33 +0000 | |
|---|---|---|
| committer | 2023-11-15 21:50:33 +0000 | |
| commit | cc866b9d745bc7a06a5dec834cdbbc8d31113e3e (patch) | |
| tree | ad413bced536324c8a083f745921cd1bc9dd97c1 | |
| parent | bcae0605e18dad528e03bb14fe0a99f85423296c (diff) | |
| parent | 86298a90d76e2f2e40b592a157a6212bfe332e9c (diff) | |
Merge "Camera: Handle Jpeg_R size querie for basic extensions" into main
| -rw-r--r-- | core/java/android/hardware/camera2/CameraExtensionCharacteristics.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/hardware/camera2/CameraExtensionCharacteristics.java b/core/java/android/hardware/camera2/CameraExtensionCharacteristics.java index a978bd8a3bdf..0a61c32a9cf5 100644 --- a/core/java/android/hardware/camera2/CameraExtensionCharacteristics.java +++ b/core/java/android/hardware/camera2/CameraExtensionCharacteristics.java @@ -736,6 +736,9 @@ public final class CameraExtensionCharacteristics { return generateJpegSupportedSizes( extenders.second.getSupportedPostviewResolutions(sz), streamMap); + } else if (format == ImageFormat.JPEG_R) { + // Jpeg_R/UltraHDR is currently not supported in the basic extension case + return new ArrayList<>(); } else { throw new IllegalArgumentException("Unsupported format: " + format); } @@ -891,6 +894,9 @@ public final class CameraExtensionCharacteristics { } else { return generateSupportedSizes(null, format, streamMap); } + } else if (format == ImageFormat.JPEG_R) { + // Jpeg_R/UltraHDR is currently not supported in the basic extension case + return new ArrayList<>(); } else { throw new IllegalArgumentException("Unsupported format: " + format); } |