diff options
author | Zhijun He <zhijunhe@google.com> | 2013-09-25 16:56:08 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2013-09-25 16:56:08 -0700 |
commit | 369af71eb7e402ee68b66b0f0ede5d4d40c857d1 (patch) | |
tree | e0942f5190cddd6f24bddca90f4f813171cf7160 /include | |
parent | 4e141a4f1303767f70ea983925ec01b034fe667b (diff) | |
parent | 6914de6dd1d74fcf74e3247c89f9293fbf7bafe5 (diff) | |
download | frameworks_av-369af71eb7e402ee68b66b0f0ede5d4d40c857d1.zip frameworks_av-369af71eb7e402ee68b66b0f0ede5d4d40c857d1.tar.gz frameworks_av-369af71eb7e402ee68b66b0f0ede5d4d40c857d1.tar.bz2 |
am 6914de6d: Merge "Camera: Implement getCameraCharacteristics" into klp-dev
* commit '6914de6dd1d74fcf74e3247c89f9293fbf7bafe5':
Camera: Implement getCameraCharacteristics
Diffstat (limited to 'include')
-rw-r--r-- | include/camera/ICameraService.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/camera/ICameraService.h b/include/camera/ICameraService.h index 0e10699..f342122 100644 --- a/include/camera/ICameraService.h +++ b/include/camera/ICameraService.h @@ -30,6 +30,7 @@ class IProCameraCallbacks; class ICameraServiceListener; class ICameraDeviceUser; class ICameraDeviceCallbacks; +class CameraMetadata; class ICameraService : public IInterface { @@ -45,6 +46,7 @@ public: CONNECT_DEVICE, ADD_LISTENER, REMOVE_LISTENER, + GET_CAMERA_CHARACTERISTICS, }; enum { @@ -58,6 +60,9 @@ public: virtual status_t getCameraInfo(int cameraId, struct CameraInfo* cameraInfo) = 0; + virtual status_t getCameraCharacteristics(int cameraId, + CameraMetadata* cameraInfo) = 0; + // Returns 'OK' if operation succeeded // - Errors: ALREADY_EXISTS if the listener was already added virtual status_t addListener(const sp<ICameraServiceListener>& listener) |