Как получить CameraMetadata из предварительного просмотра в Nexus 5 с помощью Camera2 API
Когда все AF, AE, AWB
режимы управления установлены AUTO
, Я пытаюсь получить текущее фокусное расстояние результата съемки, время экспозиции, изо и усиления цветовой коррекции, используя camera2, как показано ниже:
lensFocusDistance = result.get(CaptureResult.LENS_FOCUS_DISTANCE);
ccGains = result.get(CaptureResult.COLOR_CORRECTION_GAINS);
exposureTime = result.get(CaptureResult.SENSOR_EXPOSURE_TIME);
iso = result.get(CaptureResult.SENSOR_SENSITIVITY);
result
из CameraCaptureSession.CaptureCallback
"s onCaptureCompleted
, Он отлично работает на Samsung серии, даже Google Pixel, но не Nexus 5 (вероятно, Nexus 5x тоже). на Nexus 5 все возвращается null
, Я не уверен, что мне не хватает или это проблема Nexus. Любое предложение? Заранее спасибо.