Home | History | Annotate | Download | only in libcamera2

Lines Matching refs:capture

134     /* Set up for capture */
1011 res = exynos_v4l2_close(m_camera_info.capture.fd);
1162 freeCameraMemory(&m_camera_info.capture.buffer[i], m_camera_info.capture.planes);
1177 ALOGV("DEBUG(%s): calling exynos_v4l2_close - capture", __FUNCTION__);
1178 res = exynos_v4l2_close(m_camera_info.capture.fd);
1233 ALOGE("ERR(%s): failed to open capture video node (%s) fd (%d)", __FUNCTION__,node_name, fd);
1236 ALOGV("DEBUG(%s): capture video node opened(%s) fd (%d)", __FUNCTION__,node_name, fd);
1238 m_camera_info.capture.fd = fd;
1361 /* init Capture */
1362 m_camera_info.capture.width = m_camera2->getSensorW();
1363 m_camera_info.capture.height = m_camera2->getSensorH();
1364 m_camera_info.capture.format = V4L2_PIX_FMT_YUYV;
1366 m_camera_info.capture.planes = 2;
1368 m_camera_info.capture.planes = 1;
1370 m_camera_info.capture.buffers = NUM_SCC_BUFFERS;
1371 m_camera_info.capture.type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;
1372 m_camera_info.capture.memory = V4L2_MEMORY_DMABUF;
1374 m_camera_info.capture.status = false;
1413 newParameters.node = &m_camera_info.capture;
1420 for (int i = 0; i < m_camera_info.capture.buffers; i++){
1421 initCameraMemory(&m_camera_info.capture.buffer[i], newParameters.node->planes);
1422 m_camera_info.capture.buffer[i].size.extS[0] = m_camera_info.capture.width*m_camera_info.capture.height*2;
1424 m_camera_info.capture.buffer[i].size.extS[1] = 4*1024; // HACK, driver use 4*1024, should be use predefined value
1425 allocCameraMemory(m_ionCameraClient, &m_camera_info.capture.buffer[i], m_camera_info.capture
1427 allocCameraMemory(m_ionCameraClient, &m_camera_info.capture.buffer[i], m_camera_info.capture.planes);
1429 m_sccLocalBuffer[i] = m_camera_info.capture.buffer[i];
1435 for (int i = 0; i < m_camera_info.capture.buffers; i++)
1436 m_camera_info.capture.buffer[i] = m_sccLocalBuffer[i];
1442 m_camera_info.capture.buffers = NUM_SCC_BUFFERS;
1444 ALOGV("DEBUG(%s): capture calling reqbuf", __FUNCTION__);
1446 ALOGV("DEBUG(%s): capture calling querybuf", __FUNCTION__);
1449 ALOGV("DEBUG(%s): capture initial QBUF [%d]", __FUNCTION__, i);
1454 ALOGV("== stream_on :: capture");
1456 ALOGE("ERR(%s): capture stream on fail", __FUNCTION__);
1458 m_camera_info.capture.status = true;
1542 if (m_camera_info.capture.status == false) {
1543 m_camera_info.capture.buffers = NUM_SCC_BUFFERS;
1544 cam_int_s_fmt(&(m_camera_info.capture));
1545 ALOGV("DEBUG(%s): capture calling reqbuf", __FUNCTION__);
1546 cam_int_reqbufs(&(m_camera_info.capture));
1547 ALOGV("DEBUG(%s): capture calling querybuf", __FUNCTION__);
1590 for (int i = 0; i < m_camera_info.capture.buffers; i++) {
1591 ALOGV("DEBUG(%s): capture initial QBUF [%d]", __FUNCTION__, i);
1592 cam_int_qbuf(&(m_camera_info.capture), i);
1595 ALOGV("== stream_on :: capture");
1596 if (cam_int_streamon(&(m_camera_info.capture)) < 0) {
1597 ALOGE("ERR(%s): capture stream on fail", __FUNCTION__);
1599 m_camera_info.capture.status = true;
1848 newParameters.node = &m_camera_info.capture;
1902 newParameters.node = &m_camera_info.capture;
2319 m_camera_info.capture.status = false;
2342 if (m_camera_info.capture.status == true) {
2885 ALOGV("(%s): [Flash] Flash ON for Capture (%d)", __FUNCTION__, shot_ext->shot.ctl.request.frameCount);
2911 // auto transition at pre-capture trigger
2948 ALOGV("(%s): [Flash] Flash Capture (%d)!!!!!", __FUNCTION__, (FLASH_STABLE_WAIT_TIMEOUT -m_ctlInfo.flash.m_flashTimeOut));
2954 ALOGV("(%s): [Flash] Flash Capture END (%d)", __FUNCTION__, shot_ext->shot.ctl.request.frameCount);
2996 // store decision result to skip capture sequenece
3045 // At flash off mode, capture can be done as zsl capture
3368 ALOGD("(%s): [Flash] Flash capture start : skip request scc 1#####", __FUNCTION__);
3375 ALOGE("(%s): [Flash] Flash capture
3780 if (!(currentNode->fd == m_camera_info.capture.fd && m_camera_info.capture.status == false)) {
4053 if (currentNode->fd == m_camera_info.capture.fd) {
4054 if (m_camera_info.capture.status == true) {
4060 m_camera_info.capture.status = false;
4784 // Flash capture sequence, AF flash was executed before
4793 // Skip pre-capture in case of non-flash.
4980 // Just noti of pre-capture start
5118 // If Flash mode is enable, after AF execute pre-capture metering
5139 // If Flash mode is enable, after AF execute pre-capture metering
5316 // If Flash mode is enable, after AF execute pre-capture metering
5341 // If Flash mode is enable, after AF execute pre-capture metering
5869 //3 Scene Capture Type