Lines Matching refs:request
205 /* android.request */
477 ALOGE("%s:%d: Invalid template request type: %d", __func__, mId, type);
483 int Camera::processCaptureRequest(camera3_capture_request_t *request)
487 ALOGV("%s:%d: request=%p", __func__, mId, request);
490 if (request == NULL) {
491 ALOGE("%s:%d: NULL request recieved", __func__, mId);
495 ALOGV("%s:%d: Request Frame:%d Settings:%p", __func__, mId,
496 request->frame_number, request->settings);
499 if (request->settings == NULL) {
502 __func__, mId, request->frame_number, request);
506 setSettings(request->settings);
509 if (request->input_buffer != NULL) {
511 request->input_buffer);
513 if (!isValidReprocessSettings(request->settings)) {
514 ALOGE("%s:%d: Invalid settings for reprocess request: %p",
515 __func__, mId, request->settings);
521 if (!isValidCaptureSettings(request->settings)) {
522 ALOGE("%s:%d: Invalid settings for capture request: %p",
523 __func__, mId, request->settings);
528 if (request->num_output_buffers <= 0) {
530 request->num_output_buffers);
533 result.num_output_buffers = request->num_output_buffers;
535 for (unsigned int i = 0; i < request->num_output_buffers; i++) {
536 int res = processCaptureBuffer(&request->output_buffers[i],
542 result.frame_number = request->frame_number;
544 result.result = request->settings;
546 notifyShutter(request->frame_number, 0);
678 camera3_capture_request_t *request)
680 return camdev_to_camera(dev)->processCaptureRequest(request);