summaryrefslogtreecommitdiffstats
path: root/core/java/android/hardware/ICameraService.aidl
diff options
context:
space:
mode:
authorIgor Murashkin <iam@google.com>2013-06-19 17:47:29 -0700
committerIgor Murashkin <iam@google.com>2013-06-24 17:41:10 -0700
commit59bc67c732eab53b370b196066e8012d3f6bf09a (patch)
tree9f2a445f86fd3fe0723728348859f49db41dc7cb /core/java/android/hardware/ICameraService.aidl
parente473f7d8f96b5682141522378b761913192d8114 (diff)
downloadframeworks_base-59bc67c732eab53b370b196066e8012d3f6bf09a.zip
frameworks_base-59bc67c732eab53b370b196066e8012d3f6bf09a.tar.gz
frameworks_base-59bc67c732eab53b370b196066e8012d3f6bf09a.tar.bz2
Initial camera device implementation
* Working streaming preview requests only * Almost everything else returns empty objects that don't do anything Bug: 9213377 Change-Id: I183dd47ddd737ec2c3c374e5c3461542a97f09b0
Diffstat (limited to 'core/java/android/hardware/ICameraService.aidl')
-rw-r--r--core/java/android/hardware/ICameraService.aidl6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/hardware/ICameraService.aidl b/core/java/android/hardware/ICameraService.aidl
index b8fbfdb..2d0c099 100644
--- a/core/java/android/hardware/ICameraService.aidl
+++ b/core/java/android/hardware/ICameraService.aidl
@@ -20,6 +20,8 @@ import android.hardware.ICamera;
import android.hardware.ICameraClient;
import android.hardware.IProCameraUser;
import android.hardware.IProCameraCallbacks;
+import android.hardware.photography.ICameraDeviceUser;
+import android.hardware.photography.ICameraDeviceCallbacks;
import android.hardware.ICameraServiceListener;
import android.hardware.CameraInfo;
@@ -43,6 +45,10 @@ interface ICameraService
String clientPackageName,
int clientUid);
+ ICameraDeviceUser connectDevice(ICameraDeviceCallbacks callbacks, int cameraId,
+ String clientPackageName,
+ int clientUid);
+
int addListener(ICameraServiceListener listener);
int removeListener(ICameraServiceListener listener);
}