Я создаю приложение камеры, которое получает доступ к кадру предварительного просмотра, реализуя
android.hardware.Camera.PreviewCallback#onPreviewFrame(byte[] data, Camera camera).
Когда я изменяю масштаб камеры, вызывая
android.hardware.Camera.Parameters#setZoom(int zoom)
похоже, это не влияет на данные, которые я получаю в onPreviewFrame. Само отображение предварительного просмотра осуществляется, как и ожидалось.
Это происходит на LG Nexus 4.
Как я могу получить фактическое масштабирование, которое применяется к данным предварительного просмотра. есть ли у меня какой-либо способ узнать, действительно ли мое устройство применяет масштабирование данных или нет?
Спасибо,