From 5462fc9a38fa8c9dff434cd53fa5fb1782ae3042 Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Wed, 14 Jul 2010 18:41:18 -0700 Subject: added BinderService<> template to help creating native binder services Change-Id: Id980899d2647b56479f8a27c89eaa949f9209dfe --- services/camera/libcameraservice/CameraService.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'services/camera/libcameraservice/CameraService.h') diff --git a/services/camera/libcameraservice/CameraService.h b/services/camera/libcameraservice/CameraService.h index 8193e77..b0b2d7a 100644 --- a/services/camera/libcameraservice/CameraService.h +++ b/services/camera/libcameraservice/CameraService.h @@ -19,6 +19,8 @@ #ifndef ANDROID_SERVERS_CAMERA_CAMERASERVICE_H #define ANDROID_SERVERS_CAMERA_CAMERASERVICE_H +#include + #include #include @@ -30,11 +32,14 @@ namespace android { class MemoryHeapBase; class MediaPlayer; -class CameraService: public BnCameraService +class CameraService : + public BinderService, + public BnCameraService { class Client; + friend class BinderService; public: - static void instantiate(); + static char const* getServiceName() { return "media.camera"; } CameraService(); virtual ~CameraService(); -- cgit v1.1