Camera2 и MediaRecorder записывают пустое видео только на Samsung Galaxy S7 Edge - PullRequest
0 голосов
/ 02 июня 2018

Я пытался записывать видео, используя API-интерфейс camera2 и MediaRecorder, используя тот же поток, что и в примере приложения Camera2Video в googlesamples git repo.Он прекрасно работает на всех протестированных мной устройствах, кроме Galaxy S7 Edge.(Работал на Galaxy S7 и S9, а также на куче других типов устройств).На S7 Edge он выдает очень маленький файл со звуком, но без видео.

Я создал тест Espresso, который записывает видео с помощью нашего приложения, и использовал Amazon Device Farm для тестирования на S7 Edge.Я также провел тестирование с помощью примера приложения для видеозаписи Camera2Video, найденного по адресу https://github.com/googlesamples/android-Camera2Video.. Я также запустил тест эспрессо для этого образца приложения и попробовал его на Amazon Device Farm, и он дал те же результаты.Он работал на S7, но не на S7 Edge.

Кто-нибудь с Samsung Galaxy S7 Edge или Edge + пытался запустить пример приложения Camera2Video, и если да, то выходное видео работало так, как ожидалось?Если у кого-то есть Galaxy S7 Edge, можете ли вы протестировать образец приложения и ответить, если оно сработало, а если нет, и вы смогли это исправить, то как вы это исправили?

Спасибо!

...