camera: Delete supportsCameraApi binder call
HAL1 support was removed in Android S. So, all devices are required
to support HAL3 and therefore the camera2 API. Camera1 API is always
supported - until removed.
Bug: 391957505
Flag: EXEMPT; bug fix
Test: Camera CTS
Change-Id: I80fae67c27cf2c9bebb8415cbf52574f7196141e
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
diff --git a/camera/tests/CameraCharacteristicsPermission.cpp b/camera/tests/CameraCharacteristicsPermission.cpp
index 9204eb1..5056c3e 100644
--- a/camera/tests/CameraCharacteristicsPermission.cpp
+++ b/camera/tests/CameraCharacteristicsPermission.cpp
@@ -66,19 +66,12 @@
TEST_F(CameraCharacteristicsPermission, TestCameraPermission) {
for (int32_t cameraId = 0; cameraId < numCameras; cameraId++) {
std::string cameraIdStr = std::to_string(cameraId);
- bool isSupported = false;
- auto rc = mCameraService->supportsCameraApi(cameraIdStr,
- hardware::ICameraService::API_VERSION_2, &isSupported);
- EXPECT_TRUE(rc.isOk());
- if (!isSupported) {
- continue;
- }
CameraMetadata metadata;
std::vector<int32_t> tagsNeedingPermission;
AttributionSourceState clientAttribution;
clientAttribution.deviceId = kDefaultDeviceId;
- rc = mCameraService->getCameraCharacteristics(cameraIdStr,
+ auto rc = mCameraService->getCameraCharacteristics(cameraIdStr,
/*targetSdkVersion*/__ANDROID_API_FUTURE__,
/*overrideToPortrait*/false, clientAttribution, /*devicePolicy*/0, &metadata);
ASSERT_TRUE(rc.isOk());