Повернуть данные поступающие с Camera2 APIs в MediaCodec и на TextureV

15 000 руб. за проект • электронные деньги, безналичный расчёт
21 июля 2018, 12:10 • 2 отклика • 23 просмотра
Здравствуйте,
в приложении на Android не удается перевернуть в горизонтальную ориентацию, поступающие в MediaCodec от Camera2, данные .

Смысл в том, что сам TextureView судя по всему при повороте устройства ориентируется правильно, но сами данные прилетают не в той ориентации, нужно сделать что-то вроде setDisplayOrientation, который был в API обычной Camera. Приложение также использует OpenGL текстуры, собственно через них и работает. Пробовал поворачивать GLES текстуры, получается какая то ерунда.

Что может быть, кто сталкивался с подобным?

p.s.
1) Стандартные решения (методы и реализации) вроде configureTransform, не помогают.

полное ТЗ и исходник по ссылке: https://cloud.mail.ru/public/BDH3/PTiCYbaAk