From 58134d029dce1f2e0d15b0717491697ed693d150 Mon Sep 17 00:00:00 2001 From: Eino-Ville Talvala Date: Fri, 22 Mar 2013 09:45:43 -0700 Subject: Fix native test's calls to camera library Change-Id: I816bd24669229c3ff3a8397c516080c7d409455f --- test/CameraHal/camera_test_menu.cpp | 18 ++++++++++++++---- test/CameraHal/camera_test_script.cpp | 9 +++++++-- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/test/CameraHal/camera_test_menu.cpp b/test/CameraHal/camera_test_menu.cpp index a315dc33..6ae7eec2 100644 --- a/test/CameraHal/camera_test_menu.cpp +++ b/test/CameraHal/camera_test_menu.cpp @@ -430,6 +430,8 @@ bool stressTest = false; bool stopScript = false; int restartCount = 0; +static const String16 processName("camera_test"); + /** Calculate delay from a reference time */ unsigned long long timeval_delay(const timeval *ref) { unsigned long long st, end, delay; @@ -1012,13 +1014,17 @@ int stopRecording() { int openCamera() { printf("openCamera(camera_index=%d)\n", camera_index); - camera = Camera::connect(camera_index); + camera = Camera::connect(camera_index, + processName, + Camera::USE_CALLING_UID); if ( NULL == camera.get() ) { printf("Unable to connect to CameraService\n"); printf("Retrying... \n"); sleep(1); - camera = Camera::connect(camera_index); + camera = Camera::connect(camera_index, + processName, + Camera::USE_CALLING_UID); if ( NULL == camera.get() ) { printf("Giving up!! \n"); @@ -1455,10 +1461,14 @@ int functional_menu() { stopRecording(); closeRecorder(); - camera = Camera::connect(camera_index); + camera = Camera::connect(camera_index, + processName, + Camera::USE_CALLING_UID); if ( NULL == camera.get() ) { sleep(1); - camera = Camera::connect(camera_index); + camera = Camera::connect(camera_index, + processName, + Camera::USE_CALLING_UID); if ( NULL == camera.get() ) { return -1; } diff --git a/test/CameraHal/camera_test_script.cpp b/test/CameraHal/camera_test_script.cpp index afd88be4..e850abb2 100644 --- a/test/CameraHal/camera_test_script.cpp +++ b/test/CameraHal/camera_test_script.cpp @@ -96,6 +96,7 @@ extern size_t length_fps_ranges; extern size_t length_fpsConst_Ranges; extern size_t length_fpsConst_RangesSec; +static const String16 processName("camera_test"); int execute_functional_script(char *script) { char *cmd, *ctx, *cycle_cmd, *temp_cmd; @@ -237,10 +238,14 @@ int execute_functional_script(char *script) { stopRecording(); closeRecorder(); - camera = Camera::connect(camera_index); + camera = Camera::connect(camera_index, + processName, + Camera::USE_CALLING_UID); if ( NULL == camera.get() ) { sleep(1); - camera = Camera::connect(camera_index); + camera = Camera::connect(camera_index, + processName, + Camera::USE_CALLING_UID); if ( NULL == camera.get() ) { return -1; -- cgit v1.2.3