记录拍照相关参数

serial
BlueMatthew 1 year ago
parent c76377b0c9
commit c021076d1e

@ -743,7 +743,7 @@ void NdkCamera::onCaptureCompleted(ACameraCaptureSession* session, ACaptureReque
}
}
if (m_imagesCaptured != 0)
if (m_imagesCaptured != 0 || camera_facing == 2)
{
return;
}
@ -771,6 +771,12 @@ void NdkCamera::onCaptureCompleted(ACameraCaptureSession* session, ACaptureReque
}
mResult.FocusDistance = focusDistance;
val = { 0 };
status = ACameraMetadata_getConstEntry(result, ACAMERA_CONTROL_AF_STATE, &val);
mResult.afState = *(val.data.u8);
ALOGW("onCaptureProgressed AF_STATE=%u", (unsigned int)afState);
val = {0};
status = ACameraMetadata_getConstEntry(result, ACAMERA_SENSOR_SENSITIVITY, &val);
mResult.sensitibity = *(val.data.i32);

@ -52,6 +52,7 @@ public:
{
uint8_t autoFocus;
uint8_t autoExposure;
uint8_t afState;
int64_t exposureTime;
float FocusDistance;
int32_t sensitibity;

Loading…
Cancel
Save