Home | History | Annotate | Download | only in src

Lines Matching refs:my_obj

94     mm_camera_obj_t * my_obj = NULL;
99 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
101 if(my_obj) {
102 pthread_mutex_lock(&my_obj->cam_lock);
104 rc = mm_camera_sync(my_obj);
119 mm_camera_obj_t * my_obj = NULL;
122 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
126 if(my_obj) {
127 pthread_mutex_lock(&my_obj->cam_lock);
129 rc = mm_camera_is_parm_supported(my_obj, parm_type, support_set_parm, support_get_parm);
142 mm_camera_obj_t * my_obj = NULL;
145 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
147 if(my_obj) {
148 pthread_mutex_lock(&my_obj->cam_lock);
150 rc = mm_camera_set_parm(my_obj, parm_type, p_value);
163 mm_camera_obj_t * my_obj = NULL;
166 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
168 if(my_obj) {
169 pthread_mutex_lock(&my_obj->cam_lock);
171 rc = mm_camera_get_parm(my_obj, parm_type, p_value);
182 mm_camera_obj_t * my_obj = NULL;
186 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
188 if (my_obj){
189 my_obj->ref_count--;
191 if(my_obj->ref_count > 0) {
193 CDBG("%s: ref_count=%d\n", __func__, my_obj->ref_count);
202 pthread_mutex_lock(&my_obj->cam_lock);
205 mm_camera_close(my_obj);
207 pthread_mutex_destroy(&my_obj->cam_lock);
208 free(my_obj);
218 mm_camera_obj_t * my_obj = NULL;
222 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
224 if(my_obj) {
225 pthread_mutex_lock(&my_obj->cam_lock);
227 ch_id = mm_camera_add_channel(my_obj);
237 mm_camera_obj_t * my_obj = NULL;
241 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
243 if(my_obj) {
244 pthread_mutex_lock(&my_obj->cam_lock);
246 mm_camera_del_channel(my_obj, ch_id);
275 mm_camera_obj_t * my_obj = NULL;
279 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
281 if(my_obj) {
282 pthread_mutex_lock(&my_obj->cam_lock);
284 rc = mm_camera_register_event_notify(my_obj, evt_cb, user_data, evt_type);
295 mm_camera_obj_t * my_obj = NULL;
299 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
301 if(my_obj) {
302 pthread_mutex_lock(&my_obj->cam_lock);
304 sensor_info = mm_camera_query_2nd_sensor_info(my_obj);
317 mm_camera_obj_t * my_obj = NULL;
320 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
322 if(my_obj) {
323 pthread_mutex_lock(&my_obj->cam_lock);
325 rc = mm_camera_qbuf(my_obj, ch_id, buf);
340 mm_camera_obj_t * my_obj = NULL;
346 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
348 if(my_obj) {
349 pthread_mutex_lock(&my_obj->cam_lock);
351 stream_id = mm_camera_add_stream(my_obj, ch_id, buf_cb,
366 mm_camera_obj_t * my_obj = NULL;
372 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
374 if(my_obj) {
375 pthread_mutex_lock(&my_obj->cam_lock);
377 rc = mm_camera_del_stream(my_obj, ch_id, stream_id);
392 mm_camera_obj_t * my_obj = NULL;
398 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
402 if(my_obj) {
403 pthread_mutex_lock(&my_obj->cam_lock);
405 rc = mm_camera_config_stream(my_obj, ch_id, stream_id, config);
423 mm_camera_obj_t * my_obj = NULL;
435 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
437 if(my_obj) {
438 pthread_mutex_lock(&my_obj->cam_lock);
440 rc = mm_camera_bundle_streams(my_obj, ch_id,
455 mm_camera_obj_t * my_obj = NULL;
460 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
462 if(my_obj) {
463 pthread_mutex_lock(&my_obj->cam_lock);
465 rc = mm_camera_destroy_bundle(my_obj, ch_id);
480 mm_camera_obj_t * my_obj = NULL;
491 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
493 if(my_obj) {
494 pthread_mutex_lock(&my_obj->cam_lock);
496 rc = mm_camera_start_streams(my_obj, ch_id, num_streams, stream_ids);
511 mm_camera_obj_t * my_obj = NULL;
523 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
525 if(my_obj) {
526 pthread_mutex_lock(&my_obj->cam_lock);
528 rc = mm_camera_stop_streams(my_obj, ch_id,
544 mm_camera_obj_t * my_obj = NULL;
556 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
558 if(my_obj) {
559 pthread_mutex_lock(&my_obj->cam_lock);
561 rc = mm_camera_async_teardown_streams(my_obj, ch_id,
577 mm_camera_obj_t * my_obj = NULL;
580 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
582 if(my_obj) {
583 pthread_mutex_lock(&my_obj->cam_lock);
585 rc = mm_camera_request_super_buf(my_obj, ch_id);
598 mm_camera_obj_t * my_obj = NULL;
603 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
605 if(my_obj) {
606 pthread_mutex_lock(&my_obj->cam_lock);
608 rc = mm_camera_cancel_super_buf_request(my_obj, ch_id);
623 mm_camera_obj_t * my_obj = NULL;
628 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
630 if(my_obj) {
631 pthread_mutex_lock(&my_obj->cam_lock);
633 rc = mm_camera_start_focus(my_obj, ch_id, sensor_idx, focus_mode);
647 mm_camera_obj_t * my_obj = NULL;
650 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
652 if(my_obj) {
653 pthread_mutex_lock(&my_obj->cam_lock);
655 rc = mm_camera_abort_focus(my_obj, ch_id, sensor_idx);
669 mm_camera_obj_t * my_obj = NULL;
672 my_obj = mm_camera_util_get_camera_by_handler(camera_handler);
674 if(my_obj) {
675 pthread_mutex_lock(&my_obj->cam_lock);
677 rc = mm_camera_prepare_snapshot(my_obj, ch_id, sensor_idx);
693 mm_camera_obj_t * my_obj = NULL;
696 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
701 if(my_obj) {
702 pthread_mutex_lock(&my_obj->cam_lock);
704 rc = mm_camera_set_stream_parm(my_obj,ch_id,s_id,
722 mm_camera_obj_t * my_obj = NULL;
725 my_obj = mm_camera_util_get_camera_by_handler(camera_handle);
730 if(my_obj) {
731 pthread_mutex_lock(&my_obj->cam_lock);
733 rc = mm_camera_get_stream_parm(my_obj,ch_id,s_id,