Home | History | Annotate | Download | only in src

Lines Matching refs:my_obj

155     mm_camera_obj_t * my_obj = NULL;
160 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
162 if(my_obj) {
163 pthread_mutex_lock(&my_obj->cam_lock);
165 rc = mm_camera_query_capability(my_obj);
193 mm_camera_obj_t * my_obj = NULL;
196 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
198 if(my_obj) {
199 pthread_mutex_lock(&my_obj->cam_lock);
201 rc = mm_camera_set_parms(my_obj, parms);
230 mm_camera_obj_t * my_obj = NULL;
233 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
235 if(my_obj) {
236 pthread_mutex_lock(&my_obj->cam_lock);
238 rc = mm_camera_get_parms(my_obj, parms);
262 mm_camera_obj_t * my_obj = NULL;
265 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
267 if(my_obj) {
268 pthread_mutex_lock(&my_obj->cam_lock);
270 rc = mm_camera_do_auto_focus(my_obj);
292 mm_camera_obj_t * my_obj = NULL;
295 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
297 if(my_obj) {
298 pthread_mutex_lock(&my_obj->cam_lock);
300 rc = mm_camera_cancel_auto_focus(my_obj);
324 mm_camera_obj_t * my_obj = NULL;
327 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
329 if(my_obj) {
330 pthread_mutex_lock(&my_obj->cam_lock);
332 rc = mm_camera_prepare_snapshot(my_obj, do_af_flag);
355 mm_camera_obj_t * my_obj = NULL;
360 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
362 if (my_obj){
363 my_obj->ref_count--;
365 if(my_obj->ref_count > 0) {
367 CDBG("%s: ref_count=%d\n", __func__, my_obj->ref_count);
375 pthread_mutex_lock(&my_obj->cam_lock);
378 rc = mm_camera_close(my_obj);
380 pthread_mutex_destroy(&my_obj->cam_lock);
381 free(my_obj);
406 mm_camera_obj_t * my_obj = NULL;
411 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
413 if (my_obj){
415 if((my_obj->ref_count - 1) > 0) {
417 CDBG("%s: ref_count=%d\n", __func__, my_obj->ref_count);
422 pthread_mutex_lock(&my_obj->cam_lock);
425 rc = mm_camera_close_fd(my_obj);
459 mm_camera_obj_t * my_obj = NULL;
463 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
465 if(my_obj) {
466 pthread_mutex_lock(&my_obj->cam_lock);
468 ch_id = mm_camera_add_channel(my_obj, attr, channel_cb, userdata);
495 mm_camera_obj_t * my_obj = NULL;
499 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
501 if(my_obj) {
502 pthread_mutex_lock(&my_obj->cam_lock);
504 rc = mm_camera_del_channel(my_obj, ch_id);
533 mm_camera_obj_t * my_obj = NULL;
537 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
539 if(my_obj) {
540 pthread_mutex_lock(&my_obj->cam_lock);
542 rc = mm_camera_get_bundle_info(my_obj, ch_id, bundle_info);
569 mm_camera_obj_t * my_obj = NULL;
573 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
575 if(my_obj) {
576 pthread_mutex_lock(&my_obj->cam_lock);
578 rc = mm_camera_register_event_notify(my_obj, evt_cb, user_data);
605 mm_camera_obj_t * my_obj = NULL;
608 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
610 if(my_obj) {
611 pthread_mutex_lock(&my_obj->cam_lock);
613 rc = mm_camera_qbuf(my_obj, ch_id, buf);
638 mm_camera_obj_t * my_obj = NULL;
641 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
643 if(my_obj) {
644 pthread_mutex_lock(&my_obj->cam_lock);
646 rc = mm_camera_get_queued_buf_count(my_obj, ch_id, stream_id);
675 mm_camera_obj_t * my_obj = NULL;
681 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
683 if(my_obj) {
684 pthread_mutex_lock(&my_obj->cam_lock);
686 id = mm_camera_link_stream(my_obj, ch_id, stream_id, linked_ch_id);
712 mm_camera_obj_t * my_obj = NULL;
718 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
720 if(my_obj) {
721 pthread_mutex_lock(&my_obj->cam_lock);
723 stream_id = mm_camera_add_stream(my_obj, ch_id);
751 mm_camera_obj_t * my_obj = NULL;
757 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
759 if(my_obj) {
760 pthread_mutex_lock(&my_obj->cam_lock);
762 rc = mm_camera_del_stream(my_obj, ch_id, stream_id);
791 mm_camera_obj_t * my_obj = NULL;
797 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
801 if(my_obj) {
802 pthread_mutex_lock(&my_obj->cam_lock);
804 rc = mm_camera_config_stream(my_obj, ch_id, stream_id, config);
829 mm_camera_obj_t * my_obj = NULL;
832 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
834 if(my_obj) {
835 pthread_mutex_lock(&my_obj->cam_lock);
837 rc = mm_camera_start_channel(my_obj, ch_id);
862 mm_camera_obj_t * my_obj = NULL;
865 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
867 if(my_obj) {
868 pthread_mutex_lock(&my_obj->cam_lock);
870 rc = mm_camera_stop_channel(my_obj, ch_id);
901 mm_camera_obj_t * my_obj = NULL;
904 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
906 if(my_obj) {
907 pthread_mutex_lock(&my_obj->cam_lock);
909 rc = mm_camera_request_super_buf (my_obj, ch_id,
936 mm_camera_obj_t * my_obj = NULL;
941 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
943 if(my_obj) {
944 pthread_mutex_lock(&my_obj->cam_lock);
946 rc = mm_camera_cancel_super_buf_request(my_obj, ch_id);
972 mm_camera_obj_t * my_obj = NULL;
977 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
979 if(my_obj) {
980 pthread_mutex_lock(&my_obj->cam_lock);
982 rc = mm_camera_flush_super_buf_queue(my_obj, ch_id, frame_idx);
1007 mm_camera_obj_t * my_obj = NULL;
1012 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1014 if(my_obj) {
1015 pthread_mutex_lock(&my_obj->cam_lock);
1017 rc = mm_camera_start_zsl_snapshot_ch(my_obj, ch_id);
1042 mm_camera_obj_t * my_obj = NULL;
1047 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1049 if(my_obj) {
1050 pthread_mutex_lock(&my_obj->cam_lock);
1052 rc = mm_camera_stop_zsl_snapshot_ch(my_obj, ch_id);
1079 mm_camera_obj_t * my_obj = NULL;
1084 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1086 if(my_obj) {
1087 pthread_mutex_lock(&my_obj->cam_lock);
1089 rc = mm_camera_config_channel_notify(my_obj, ch_id, notify_mode);
1121 mm_camera_obj_t * my_obj = NULL;
1124 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1126 if(my_obj) {
1127 pthread_mutex_lock(&my_obj->cam_lock);
1129 rc = mm_camera_map_buf(my_obj, buf_type, fd, size);
1156 mm_camera_obj_t * my_obj = NULL;
1159 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1161 if(my_obj) {
1162 pthread_mutex_lock(&my_obj->cam_lock);
1164 rc = mm_camera_unmap_buf(my_obj, buf_type);
1195 mm_camera_obj_t * my_obj = NULL;
1198 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1203 if(my_obj) {
1204 pthread_mutex_lock(&my_obj->cam_lock);
1206 rc = mm_camera_set_stream_parms(my_obj, ch_id, s_id, parms);
1240 mm_camera_obj_t * my_obj = NULL;
1243 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1248 if(my_obj) {
1249 pthread_mutex_lock(&my_obj->cam_lock);
1251 rc = mm_camera_get_stream_parms(my_obj, ch_id, s_id, parms);
1296 mm_camera_obj_t * my_obj = NULL;
1299 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1304 if(my_obj) {
1305 pthread_mutex_lock(&my_obj->cam_lock);
1307 rc = mm_camera_map_stream_buf(my_obj, ch_id, stream_id,
1350 mm_camera_obj_t * my_obj = NULL;
1353 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1358 if(my_obj) {
1359 pthread_mutex_lock(&my_obj->cam_lock);
1361 rc = mm_camera_unmap_stream_buf(my_obj, ch_id, stream_id,
1695 mm_camera_obj_t * my_obj = NULL;
1700 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
1702 if(my_obj) {
1703 pthread_mutex_lock(&my_obj->cam_lock);
1705 rc = mm_camera_channel_advanced_capture(my_obj, ch_id, type,