Loading services/camera/libcameraservice/device3/Camera3Device.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -2895,6 +2895,13 @@ void Camera3Device::notifyError(const camera3_error_msg_t &msg, InFlightRequest &r = mInFlightMap.editValueAt(idx); r.requestStatus = msg.error_code; resultExtras = r.resultExtras; if (hardware::camera2::ICameraDeviceCallbacks::ERROR_CAMERA_RESULT == errorCode) { // In case of missing result check whether the buffers // returned. If they returned, then remove inflight // request. removeInFlightRequestIfReadyLocked(idx); } } else { resultExtras.frameNumber = msg.frame_number; ALOGE("Camera %s: %s: cannot find in-flight request on " Loading Loading
services/camera/libcameraservice/device3/Camera3Device.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -2895,6 +2895,13 @@ void Camera3Device::notifyError(const camera3_error_msg_t &msg, InFlightRequest &r = mInFlightMap.editValueAt(idx); r.requestStatus = msg.error_code; resultExtras = r.resultExtras; if (hardware::camera2::ICameraDeviceCallbacks::ERROR_CAMERA_RESULT == errorCode) { // In case of missing result check whether the buffers // returned. If they returned, then remove inflight // request. removeInFlightRequestIfReadyLocked(idx); } } else { resultExtras.frameNumber = msg.frame_number; ALOGE("Camera %s: %s: cannot find in-flight request on " Loading