Post

Replies

Boosts

Views

Activity

Difference in AVCapture photo meta data and custom settings which were applied.
I am using below code to apply custom ISO for AVCapture,do { if ((try myDevice?.lockForConfiguration()) != nil) { myDevice?.setExposureModeCustom(duration: AVCaptureDevice.currentExposureDuration, iso: ISOvalue, completionHandler: nil) myDevice?.unlockForConfiguration() } }catch{}If i apply ISO as 150, and after unlockForConfiguration method, if i print myDevice!.ios then i get value as 50.And infunc photoOutput(_ captureOutput: AVCapturePhotoOutput, didFinishProcessingPhoto photo:AVCapturePhoto, error: Error?) { print(photo.metada)}when i check this, isoSpeed then this is totaly different value, some what like 25.This happens for all custom settings like white balance, shutter speed.Does any one know the reason to this? Why photo metadata shows different settings from applied custom settings.
2
0
937
Jul ’19