Home | History | Annotate | Download | only in src

Lines Matching defs:my_cam_app

91 int mm_app_load_hal(mm_camera_app_t *my_cam_app)
93 memset(&my_cam_app->hal_lib, 0, sizeof(hal_interface_lib_t));
94 my_cam_app->hal_lib.ptr = dlopen("libmmcamera_interface.so", RTLD_NOW);
95 my_cam_app->hal_lib.ptr_jpeg = dlopen("libmmjpeg_interface.so", RTLD_NOW);
96 if (!my_cam_app->hal_lib.ptr || !my_cam_app->hal_lib.ptr_jpeg) {
100 *(void **)&(my_cam_app->hal_lib.get_num_of_cameras) =
101 dlsym(my_cam_app->hal_lib.ptr, "get_num_of_cameras");
102 *(void **)&(my_cam_app->hal_lib.mm_camera_open) =
103 dlsym(my_cam_app->hal_lib.ptr, "camera_open");
104 *(void **)&(my_cam_app->hal_lib.jpeg_open) =
105 dlsym(my_cam_app->hal_lib.ptr_jpeg, "jpeg_open");
107 if (my_cam_app->hal_lib.get_num_of_cameras == NULL ||
108 my_cam_app->hal_lib.mm_camera_open == NULL ||
109 my_cam_app->hal_lib.jpeg_open == NULL) {
114 my_cam_app->num_cameras = my_cam_app->hal_lib.get_num_of_cameras();
115 LOGD("num_cameras = %d\n", my_cam_app->num_cameras);
1653 mm_camera_app_t my_cam_app;
1656 memset(&my_cam_app, 0, sizeof(mm_camera_app_t));
1658 rc = mm_app_load_hal(&my_cam_app);
1665 rc = mm_app_unit_test_entry(&my_cam_app);
1671 rc = mm_app_dual_test_entry(&my_cam_app);