Home | History | Annotate | Download | only in src

Lines Matching refs:bufs

233                                  mm_camera_buf_def_t *bufs)
239 (void *)pme->preview_buf.frame[i].buffer, bufs[i].frame_len);
242 __func__, bufs[i].fd, rc);
255 mm_camera_buf_def_t *bufs)
297 bufs[i].fd = pme->preview_buf.frame[i].fd;
298 //bufs[i].buffer = pmem_addr;
299 bufs[i].frame_len = pme->preview_buf.frame[i].ion_alloc.len;
300 bufs[i].num_planes = num_planes;
302 bufs[i].frame = &pme->preview_buf.frame[i];
306 bufs[i].planes[0].length = planes[0];
307 bufs[i].planes[0].m.userptr = bufs[i].fd;
308 bufs[i].planes[0].data_offset = y_off;
309 bufs[i].planes[0].reserved[0] = 0;
312 bufs[i].planes[j].length = planes[j];
313 bufs[i].planes[j].m.userptr = bufs[i].fd;
314 bufs[i].planes[j].data_offset = cbcr_off;
315 bufs[i].planes[j].reserved[0] =
316 bufs[i].planes[j-1].reserved[0] +
317 bufs[i].planes[j-1].length;
330 mm_camera_buf_def_t *bufs)
373 /*bufs[i].buffer = my_cam_app.hal_lib.mm_camera_do_mmap_ion(pme->ionfd,
375 &bufs[i].fd);*/
377 bufs[i].buffer = mm_camera_do_mmap_ion(pme->ionfd,
379 &bufs[i].fd);
381 __func__,bufs[i].fd,ion_alloc.len,y_off,cbcr_off);
383 bufs[i].frame_len = ion_alloc.len;
384 bufs[i].num_planes = num_planes;
388 bufs[i].planes[0].length = frame_offset_info->mp[0].len;
389 bufs[i].planes[0].m.userptr = bufs[i].fd;
390 bufs[i].planes[0].data_offset = y_off;
391 bufs[i].planes[0].reserved[0] = 0;
394 bufs[i].planes[j].length = frame_offset_info->mp[j].len;
395 bufs[i].planes[j].m.userptr = bufs[i].fd;
396 bufs[i].planes[j].data_offset = cbcr_off;
397 bufs[i].planes[j].reserved[0] =
398 bufs[i].planes[j-1].reserved[0] +
399 bufs[i].planes[j-1].length;
413 mm_camera_buf_def_t *bufs)
439 bufs);
448 bufs);
457 bufs);
466 bufs);
479 mm_camera_buf_def_t *bufs)
487 /*rc = my_cam_app.hal_lib.mm_camera_do_munmap_ion (pme->ionfd, &bufs[i].fd,
488 (void *)bufs[i].buffer, bufs[i].frame_len);*/
489 rc = mm_camera_do_munmap_ion (pme->ionfd, &bufs[i].fd,
490 (void *)bufs[i].buffer, bufs[i].frame_len);
501 mm_camera_buf_def_t *bufs)
521 bufs);
527 bufs);
533 bufs);
539 bufs);
558 void mm_app_preview_notify_cb(mm_camera_super_buf_t *bufs,
565 frame = bufs->bufs[MM_CAMERA_PREVIEW] ;
579 CDBG("In CB function i/p = %p o/p = %p",bufs->bufs[MM_CAMERA_PREVIEW],frame);
592 static void mm_app_zsl_notify_cb(mm_camera_super_buf_t *bufs,
605 CDBG("%s : total streams = %d",__func__,bufs->num_bufs);
606 preview_frame = bufs->bufs[0] ;
607 main_frame = bufs->bufs[1];
608 thumb_frame = bufs->bufs[0];
617 if (bufs->num_bufs == 2 && main_frame != NULL) {