summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorIgor Murashkin <iam@google.com>2013-02-21 13:49:26 -0800
committerIgor Murashkin <iam@google.com>2013-02-22 10:50:15 -0800
commitd127c2c8a8b68dae2f8743c310c2547e8f46d967 (patch)
treeac671025a00cc2f9580a1c62caa4009b915e97ee /include
parent418e493e8d67924cfda652cb64965647ce6381cb (diff)
downloadframeworks_av-d127c2c8a8b68dae2f8743c310c2547e8f46d967.zip
frameworks_av-d127c2c8a8b68dae2f8743c310c2547e8f46d967.tar.gz
frameworks_av-d127c2c8a8b68dae2f8743c310c2547e8f46d967.tar.bz2
ProCamera: Add getInfo for getting static metadata (and a test)
Change-Id: I3b87dfbc621d98bf41f37a892a1012baf85b5166
Diffstat (limited to 'include')
-rw-r--r--include/camera/IProCameraUser.h5
-rw-r--r--include/camera/ProCamera.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/include/camera/IProCameraUser.h b/include/camera/IProCameraUser.h
index a141769..7bddb0c 100644
--- a/include/camera/IProCameraUser.h
+++ b/include/camera/IProCameraUser.h
@@ -75,6 +75,11 @@ public:
camera_metadata** request)
= 0;
+ // Get static camera metadata
+ virtual status_t getCameraInfo(int cameraId,
+ /*out*/
+ camera_metadata** info) = 0;
+
};
// ----------------------------------------------------------------------------
diff --git a/include/camera/ProCamera.h b/include/camera/ProCamera.h
index 7cd9138..11904f9 100644
--- a/include/camera/ProCamera.h
+++ b/include/camera/ProCamera.h
@@ -172,7 +172,7 @@ public:
static int getNumberOfCameras();
// Get static camera metadata
- static camera_metadata* getCameraInfo(int cameraId);
+ camera_metadata* getCameraInfo(int cameraId);
sp<IProCameraUser> remote();