Мы используем в своем приложении камеры с двойным самочувствием ie Pixel 3XL (приложение специально разработано для телефона Google Pixel 3XL).
Все было хорошо, мы использовали широкие и теле (нормальные) камеры в спереди, и все работало нормально.
Затем пришло обновление Android 10, и тот же код теперь генерирует изображения с «широких» и «обычных» камер, которые идентичны с точки зрения поля зрения. Другими словами, широкие и телекамеры видят один и тот же угол (за исключением того, что широкоугольный объектив немного мягче обычного объектива, что понятно, поскольку обычный объектив имеет оптическую автофокусировку, а широкий - с фиксированным фокусным расстоянием).
Мы пробовали разные примеры и разные пути кода, java и kotlin, значения не имеют. Точно такой же пример кода, который просто показывает предварительный просмотр нормального и широкого объектива рядом друг с другом
Вкл. Android 9 - они сильно различаются В Android 10 (API 29) - идентичны с точки зрения FOV
Пробовал на разных физических устройствах, просил других примерить их - на 100% согласованно. Неважно, что это за приложение - код двойной камеры с двойной самооценкой ie не совместим.
Чего нам не хватает? Есть ли какие-либо настройки, которые мы должны использовать на A10, которые были включены по умолчанию на A9?