Растягивание TextureView
Я использую эту библиотеку (скачать с Github, а затем импортировать проект в свой существующий проект) для записи в видео. Все работает отлично, кроме предварительного просмотра камеры во время записи.
предварительный просмотр камеры в вертикальном положении на устройстве
предварительный просмотр камеры в горизонтальном направлении при горизонтальном расположении устройства.
Вот скриншот вертикальной растяжки.
Вот скриншот горизонтально растянутой
Вот Java-файл AutoFitTextureView, который используется в качестве пользовательского TextureView.
Вот полная ссылка на библиотеку github.