По умолчанию AVCaptureDevice для передней позиции слишком "широкий" на iPhone 11 - PullRequest
0 голосов
/ 26 мая 2020

По умолчанию Camera.app на iPhone 11 действует немного иначе, когда дело касается собственной ie камеры. Теперь у него есть кнопка «уменьшить масштаб», которая действует как переключение на сверхширокоугольную камеру. Изображение ниже демонстрирует разницу между режимами масштабирования.

В моем приложении пользовательской камеры я пытаюсь добиться того же масштабирования камеры по умолчанию, но AVCaptureDevice почему-то возвращает только "сверхширокоугольную" камеру. Я понимаю, что есть только одна фронтальная камера (не считая .builtInTrueDepthCamera) в iPhone 11, поэтому Camera.app, вероятно, вручную увеличивает изображение по умолчанию.

Верно ли мое предположение? Если мое предположение верно, то как лучше всего увеличить масштаб вручную AVCaptureVideoPreviewLayer?

...