From ba5ca4ee770fa0fe9e14990fd13b23f1010f5c98 Mon Sep 17 00:00:00 2001 From: Igor Murashkin Date: Thu, 28 Feb 2013 11:21:00 -0800 Subject: ProCamera: Add CpuConsumer asynchronous mode support Bug: 8290146 Bug: 8291751 Change-Id: I25423a2b8a70ac7169911b1c7b482aa17190fe0f --- include/camera/ProCamera.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/camera') diff --git a/include/camera/ProCamera.h b/include/camera/ProCamera.h index e8dcdef..5d6cfaa 100644 --- a/include/camera/ProCamera.h +++ b/include/camera/ProCamera.h @@ -201,6 +201,12 @@ public: /*out*/ sp* cpuConsumer, int* streamId); + status_t createStreamCpu(int width, int height, int format, + int heapCount, + bool synchronousMode, + /*out*/ + sp* cpuConsumer, + int* streamId); // Create a request object from a template. status_t createDefaultRequest(int templateId, @@ -296,6 +302,7 @@ private: int streamID; bool cpuStream; sp cpuConsumer; + bool synchronousMode; sp frameAvailableListener; sp stc; int frameReady; -- cgit v1.1