From ae4c1ac6401185539c03ce0819e174fd1b04b136 Mon Sep 17 00:00:00 2001 From: James Dong Date: Fri, 8 Jul 2011 17:59:29 -0700 Subject: Release camera if CameraSource::start() has not been called Change-Id: I2f7e4b8501db3d80b9aa6f99d896d778bec29e8c --- include/media/stagefright/CameraSource.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/media/stagefright/CameraSource.h') diff --git a/include/media/stagefright/CameraSource.h b/include/media/stagefright/CameraSource.h index 80b7c1c..8c1c593 100644 --- a/include/media/stagefright/CameraSource.h +++ b/include/media/stagefright/CameraSource.h @@ -197,6 +197,12 @@ private: status_t init(const sp& camera, const sp& proxy, int32_t cameraId, Size videoSize, int32_t frameRate, bool storeMetaDataInVideoBuffers); + + status_t initWithCameraAccess( + const sp& camera, const sp& proxy, + int32_t cameraId, Size videoSize, int32_t frameRate, + bool storeMetaDataInVideoBuffers); + status_t isCameraAvailable(const sp& camera, const sp& proxy, int32_t cameraId); -- cgit v1.1