Мы хотели бы обрабатывать данные предварительного просмотра камеры с частотой кадров в секунду (или 60 кадров в секунду) с использованием неоновых сборок или графических шейдеров для выполнения простой операции обработки изображений (например, свертки 3x3). Мы НЕ заинтересованы в отображении изображения на экране, поэтому данные камеры должны перейти непосредственно к SurfaceTexture.
Мы думали, что можем сделать это, используя Camera2 API на Nexus 5, используя CameraConstrainedHighSpeedCaptureSession, но не увенчались успехом.
В настоящее время нет функционального кода в Интернете (по крайней мере, часть, которую мы очистили), что позволяет это, и все же кажется вероятным, что функциональность существует.
Лучший пример использования Camera2 API для высокоскоростной записи: https://github.com/PkmX/lcamera
Чтобы попытаться побудить кого-то опубликовать решение, я помещаю щедрость на этот вопрос.