Lines Matching refs:request
74 camera3_capture_request_t *request) { in process_capture_request() argument
75 return camdev_to_camera(dev)->processCaptureRequest(request); in process_capture_request()
368 int Camera::processCaptureRequest(camera3_capture_request_t *request) { in processCaptureRequest() argument
370 ALOGV("%s:%d: request=%p", __func__, mId, request); in processCaptureRequest()
374 if (request == NULL) { in processCaptureRequest()
380 request->frame_number, request->settings); in processCaptureRequest()
383 if (request->settings == NULL) { in processCaptureRequest()
386 __func__, mId, request->frame_number, request); in processCaptureRequest()
390 updateSettingsLocked(request->settings); in processCaptureRequest()
393 if (request->input_buffer != NULL) { in processCaptureRequest()
399 if (!isValidCaptureSettings(request->settings)) { in processCaptureRequest()
401 __func__, mId, request->settings); in processCaptureRequest()
406 if (request->num_output_buffers <= 0) { in processCaptureRequest()
408 request->num_output_buffers); in processCaptureRequest()
411 result.num_output_buffers = request->num_output_buffers; in processCaptureRequest()
413 for (unsigned int i = 0; i < request->num_output_buffers; i++) { in processCaptureRequest()
414 int res = processCaptureBuffer(&request->output_buffers[i], in processCaptureRequest()
423 result.frame_number = request->frame_number; in processCaptureRequest()
425 result.result = request->settings; in processCaptureRequest()
427 notifyShutter(request->frame_number, 0); in processCaptureRequest()