summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2013-03-22 09:45:43 -0700
committerEino-Ville Talvala <etalvala@google.com>2013-03-22 09:45:43 -0700
commit58134d029dce1f2e0d15b0717491697ed693d150 (patch)
treee8dfc429796cc6405fcb4c9e340f923163de13eb
parent50f28e594dc1ae97a8d63d141994e38af52cd20f (diff)
downloadandroid_hardware_ti_omap4xxx-58134d029dce1f2e0d15b0717491697ed693d150.tar.gz
android_hardware_ti_omap4xxx-58134d029dce1f2e0d15b0717491697ed693d150.tar.bz2
android_hardware_ti_omap4xxx-58134d029dce1f2e0d15b0717491697ed693d150.zip
Fix native test's calls to camera library
Change-Id: I816bd24669229c3ff3a8397c516080c7d409455f
-rw-r--r--test/CameraHal/camera_test_menu.cpp18
-rw-r--r--test/CameraHal/camera_test_script.cpp9
2 files changed, 21 insertions, 6 deletions
diff --git a/test/CameraHal/camera_test_menu.cpp b/test/CameraHal/camera_test_menu.cpp
index a315dc3..6ae7eec 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 afd88be..e850abb 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;