Merge "Camera: Relax input format requirements for RAW reprocessing." into udc-d1-dev

This commit is contained in:
Austin Borger
2023-05-31 20:08:01 +00:00
committed by Android (Google) Code Review

View File

@@ -20,6 +20,7 @@ import static com.android.internal.util.function.pooled.PooledLambda.obtainRunna
import android.annotation.NonNull;
import android.content.Context;
import android.graphics.ImageFormat;
import android.hardware.ICameraService;
import android.hardware.camera2.CameraAccessException;
import android.hardware.camera2.CameraCaptureSession;
@@ -1478,6 +1479,12 @@ public class CameraDeviceImpl extends CameraDevice
}
}
// Allow RAW formats, even when not advertised.
if (inputFormat == ImageFormat.RAW_PRIVATE || inputFormat == ImageFormat.RAW10
|| inputFormat == ImageFormat.RAW12 || inputFormat == ImageFormat.RAW_SENSOR) {
return true;
}
if (validFormat == false) {
return false;
}