From 35a055b8bfc6f3cbea409b2897caf936654519cb Mon Sep 17 00:00:00 2001 From: Chih-Chung Chang Date: Thu, 6 May 2010 16:36:58 +0800 Subject: Support multiple cameras in framework. Change-Id: I081f0fbdca4b633715ea7c3b3d42f8662d27598a --- include/camera/ICameraService.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'include/camera/ICameraService.h') diff --git a/include/camera/ICameraService.h b/include/camera/ICameraService.h index 82b1283..dcd434f 100644 --- a/include/camera/ICameraService.h +++ b/include/camera/ICameraService.h @@ -30,13 +30,16 @@ class ICameraService : public IInterface { public: enum { - CONNECT = IBinder::FIRST_CALL_TRANSACTION, + GET_NUMBER_OF_CAMERAS = IBinder::FIRST_CALL_TRANSACTION, + CONNECT }; public: DECLARE_META_INTERFACE(CameraService); - virtual sp connect(const sp& cameraClient) = 0; + virtual int32_t getNumberOfCameras() = 0; + virtual sp connect(const sp& cameraClient, + int cameraId) = 0; }; // ---------------------------------------------------------------------------- -- cgit v1.1