summaryrefslogtreecommitdiffstats
path: root/services/camera/libcameraservice/CameraService.h
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2012-05-20 15:59:14 -0700
committerEino-Ville Talvala <etalvala@google.com>2012-05-29 13:47:50 -0700
commitf69c70ded4316ea3ee504ac779bd024433ed4ef7 (patch)
tree35a9f7b23fff4fb40321cf4c009d268bed27bea8 /services/camera/libcameraservice/CameraService.h
parentdd72c3017aef65d099460cfc6c0402bc2ba85bc3 (diff)
downloadframeworks_av-f69c70ded4316ea3ee504ac779bd024433ed4ef7.zip
frameworks_av-f69c70ded4316ea3ee504ac779bd024433ed4ef7.tar.gz
frameworks_av-f69c70ded4316ea3ee504ac779bd024433ed4ef7.tar.bz2
Camera service: Initialization for camera2 clients and devices
- Refactor initialization code to hide device type from CameraService - Add metadata queue class to Camera2Device - Initialization of Camera2Device, Camera2Client - Conversion from HAL2 device static metadata to camera API parameters. Bug: 6243944 Change-Id: I524145b45438e906d8493dae202704ce8f090aeb
Diffstat (limited to 'services/camera/libcameraservice/CameraService.h')
-rw-r--r--services/camera/libcameraservice/CameraService.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/camera/libcameraservice/CameraService.h b/services/camera/libcameraservice/CameraService.h
index 7f8ef6c..630fca7 100644
--- a/services/camera/libcameraservice/CameraService.h
+++ b/services/camera/libcameraservice/CameraService.h
@@ -108,6 +108,8 @@ public:
return mCameraClient;
}
+ virtual status_t initialize(camera_module_t *module) = 0;
+
virtual status_t dump(int fd, const Vector<String16>& args) = 0;
protected: