summaryrefslogtreecommitdiff
path: root/camera/common/1.0/default/include/CameraModule.h
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2019-01-18 17:32:06 -0800
committerEino-Ville Talvala <etalvala@google.com>2019-02-07 16:20:35 -0800
commit2951804146cd3239f3b4371021cb95b4aa52fc2f (patch)
tree7b7e818ec4e2f9feb17e373bd3b3a930239acd2c /camera/common/1.0/default/include/CameraModule.h
parent918a7de8d52ccd8436e4e5d1bb32a16a7e13a15a (diff)
Camera: Restructure default camera.provider 2.4
To allow for implementation inheritance of @2.4 legacy wrapper and @2.4 external webcamera HALs in the @2.5 implementations, restructure the existing default provider to separate the service interface into a thin shim that calls the implementations. Test: Camera starts as usual after refactor, VTS tests pass Bug: 121379978 Change-Id: Id40790ed4fb495577fd2b885c706b2ed7a96d64e
Diffstat (limited to 'camera/common/1.0/default/include/CameraModule.h')
-rw-r--r--camera/common/1.0/default/include/CameraModule.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/camera/common/1.0/default/include/CameraModule.h b/camera/common/1.0/default/include/CameraModule.h
index ee75e722d1..32c387f107 100644
--- a/camera/common/1.0/default/include/CameraModule.h
+++ b/camera/common/1.0/default/include/CameraModule.h
@@ -67,6 +67,7 @@ public:
void removeCamera(int cameraId);
int getPhysicalCameraInfo(int physicalCameraId, camera_metadata_t **physicalInfo);
int isStreamCombinationSupported(int cameraId, camera_stream_combination_t *streams);
+ void notifyDeviceStateChange(uint64_t deviceState);
private:
// Derive camera characteristics keys defined after HAL device version