summaryrefslogtreecommitdiffstats
path: root/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java
diff options
context:
space:
mode:
authorSol Boucher <solb@google.com>2014-06-19 14:54:49 -0700
committerSol Boucher <solb@google.com>2014-06-20 14:25:04 -0700
commitb30d2c670f1262f0d60181e40dad33f2151fee4a (patch)
tree7d82b5cd401ec0f956294a9b508618b356b70edd /camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java
parent01e7c02174ef268b6d6daaa5a5bb4f752d55964c (diff)
downloadandroid_frameworks_ex-b30d2c670f1262f0d60181e40dad33f2151fee4a.tar.gz
android_frameworks_ex-b30d2c670f1262f0d60181e40dad33f2151fee4a.tar.bz2
android_frameworks_ex-b30d2c670f1262f0d60181e40dad33f2151fee4a.zip
camera2-portability: Remove Camera.CameraInfo accessor
This removes the CameraDevice#getCameraInfos() call that provided direct access to this API 1 type, replacing it with another accessor returning individual instances of the new wrapper type CameraDevice.BasicCharacteristics . It also gives CameraProxy a method for getting instances of this wrapper. Change-Id: I0c72ffe71817b8acf1cc5a01f1565ec4e0e97e7d
Diffstat (limited to 'camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java')
-rw-r--r--camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java b/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java
index db3b1d7..9c3c400 100644
--- a/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java
+++ b/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java
@@ -343,6 +343,11 @@ public interface CameraAgent {
public int getCameraId();
/**
+ * @return The camera characteristics.
+ */
+ public CameraDeviceInfo.Characteristics getCharacteristics();
+
+ /**
* @return The camera capabilities.
*/
public CameraCapabilities getCapabilities();