AVFoundation: availableRawPhotoPixelFormatTypes пусто при использовании dng-PhotoDataRepresentation

При использовании "availableRawPhotoPixelFormatTypes" массив дает значение null(пустой массив). Используются следующие вещи:

  • Чтение свойства availableRawPhotoPixelFormatTypes после добавления _photoOutput к AVCaptureSession с входным источником.
  • Не используется двойной и фронтальный вход камеры.
  • Все еще получаем пустые необработанные форматы.

Конфигурация системы: версия IOS 10.XX

Фрагмент кода:

guard let PhotoOutput = self.PhotoOutput else {return}

let rawFormat = PhotoOutput.availableRawPhotoPixelFormatTypes.first!.uint32Value

// At this point the array should not be empty (session has been configured, But still it is empty..why????).

//Get an instance of AVCapturePhotoSettings class

let photoSettings = AVCapturePhotoSettings(rawPixelFormatType: rawFormat)

0 ответов

Другие вопросы по тегам