summaryrefslogtreecommitdiffstats
path: root/services/camera/libcameraservice/api2
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2013-11-07 15:13:16 -0800
committerEino-Ville Talvala <etalvala@google.com>2013-11-12 10:24:42 -0800
commit184dfe4ea5e2ba33951bed2b1366007aee0ce3da (patch)
treeada678fb9d95fed7b4b25aead2615eaa4f003495 /services/camera/libcameraservice/api2
parentcaee8747b7df3b1119426594d4ba1c0e300ff6db (diff)
downloadframeworks_av-184dfe4ea5e2ba33951bed2b1366007aee0ce3da.zip
frameworks_av-184dfe4ea5e2ba33951bed2b1366007aee0ce3da.tar.gz
frameworks_av-184dfe4ea5e2ba33951bed2b1366007aee0ce3da.tar.bz2
Camera API2: Add support for partial result quirk
- Camera3Device: Include requestId in partial 3A results - FrameProcessorBase: Add support for partial result listeners - CameraDeviceClient: Listen and forward partial results to client Bug: 11115603 Change-Id: If1cc6bbc32932742ac142c058688761ebf6a8024
Diffstat (limited to 'services/camera/libcameraservice/api2')
-rw-r--r--services/camera/libcameraservice/api2/CameraDeviceClient.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/camera/libcameraservice/api2/CameraDeviceClient.cpp b/services/camera/libcameraservice/api2/CameraDeviceClient.cpp
index 72126c1..1cdf8dc 100644
--- a/services/camera/libcameraservice/api2/CameraDeviceClient.cpp
+++ b/services/camera/libcameraservice/api2/CameraDeviceClient.cpp
@@ -81,7 +81,8 @@ status_t CameraDeviceClient::initialize(camera_module_t *module)
mFrameProcessor->registerListener(FRAME_PROCESSOR_LISTENER_MIN_ID,
FRAME_PROCESSOR_LISTENER_MAX_ID,
- /*listener*/this);
+ /*listener*/this,
+ /*quirkSendPartials*/true);
return OK;
}