Home | History | Annotate | Download | only in mm-camera-interface

Lines Matching defs:buf_cb

56     mm_camera_buf_cb_t buf_cb[MM_CAMERA_BUF_CB_MAX];
66 if((my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i].cb) &&
73 (uint32_t)my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i].cb,
74 (uint32_t)my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i].user_data);
75 memcpy(&buf_cb[cnt], &my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i], sizeof(mm_camera_buf_cb_t));
82 if(buf_cb[i].cb != NULL && my_obj->poll_threads[MM_CAMERA_CH_RAW].data.used == 1){
83 buf_cb[i].cb(&data[i],buf_cb[i].user_data);
106 mm_camera_buf_cb_t buf_cb[MM_CAMERA_BUF_CB_MAX];
358 memcpy(&buf_cb[0], &my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[0],
374 if (buf_cb[i].cb && my_obj->poll_threads[MM_CAMERA_CH_SNAPSHOT].data.used == 1)
375 buf_cb[i].cb(&data,buf_cb[i].user_data);
395 mm_camera_buf_cb_t buf_cb[MM_CAMERA_BUF_CB_MAX];
410 if((my_obj->ch[MM_CAMERA_CH_PREVIEW].buf_cb[i].cb) &&
422 (uint32_t)my_obj->ch[MM_CAMERA_CH_PREVIEW].buf_cb[i].cb,
423 (uint32_t)my_obj->ch[MM_CAMERA_CH_PREVIEW].buf_cb[i].user_data);
424 /*my_obj->ch[MM_CAMERA_CH_PREVIEW].buf_cb[i].cb(&data,
425 my_obj->ch[MM_CAMERA_CH_PREVIEW].buf_cb[i].user_data);*/
426 memcpy(&buf_cb[cnt], &my_obj->ch[MM_CAMERA_CH_PREVIEW].buf_cb[i],
443 if(buf_cb[i].cb != NULL && my_obj->poll_threads[MM_CAMERA_CH_PREVIEW].data.used == 1) {
444 buf_cb[i].cb(&data[i],buf_cb[i].user_data);
456 mm_camera_buf_cb_t buf_cb[MM_CAMERA_BUF_CB_MAX];
464 if(s_q->cnt && my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i].cb) {
471 /*my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i].cb(&data,
472 my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i].user_data);*/
473 memcpy(&buf_cb[cnt], &my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i],
485 if(buf_cb[i].cb != NULL && my_obj->poll_threads[MM_CAMERA_CH_SNAPSHOT].data.used == 1) {
486 buf_cb[i].cb(&data[i],buf_cb[i].user_data);
506 //mm_camera_buf_cb_t buf_cb;
508 mm_camera_buf_cb_t buf_cb[MM_CAMERA_BUF_CB_MAX];
511 memset(&buf_cb, 0, sizeof(buf_cb));
517 CDBG("%s Got notify: s_q->cnt = %d, t_q->cnt = %d, buf_cb = %x, "
519 (uint32_t)my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i].cb,
521 if((s_q->cnt && t_q->cnt && my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i].cb) &&
533 //bu = my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i];
534 memcpy(&buf_cb[cnt], &my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i],
538 //buf_cb.cb(&data,buf_cb.user_data);
547 if(buf_cb[i].cb != NULL && my_obj->poll_threads[MM_CAMERA_CH_SNAPSHOT].data.used == 1) {
548 buf_cb[i].cb(&data[i],buf_cb[i].user_data);
556 buf_cb = &my_obj->ch[MM_CAMERA_CH_SNAPSHOT].buf_cb[i];
557 if((buf_cb) && (my_obj->poll_threads[MM_CAMERA_CH_SNAPSHOT].data.used == 1)) {
558 buf_cb->cb(&data,buf_cb->user_data);
633 mm_camera_buf_cb_t buf_cb[MM_CAMERA_BUF_CB_MAX];
648 if((my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i].cb) &&
658 //my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i].cb(&data,
659 // my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i].user_data);
660 memcpy(&buf_cb[cnt], &my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i],
665 if( my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i].cb_type==MM_CAMERA_BUF_CB_COUNT ) {
667 if(--(my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i].cb_count) == 0 )
668 my_obj->ch[MM_CAMERA_CH_VIDEO].buf_cb[i].cb=NULL;
675 if(buf_cb[i].cb != NULL && my_obj->poll_threads[MM_CAMERA_CH_VIDEO].data.used == 1) {
676 buf_cb[i].cb(&data[i],buf_cb[i].user_data);
678 /*if( buf_cb[i].cb_type==MM_CAMERA_BUF_CB_COUNT ) {
680 if(--(buf_cb[i].cb_count) == 0 )
681 buf_cb[i].cb=NULL;