MediaExtractor и MediaCodec странное поведение при рендеринге кадра - PullRequest
0 голосов
/ 15 ноября 2018

Я работаю с MediaExtractor и MediaCodec, чтобы создать простой медиаплеер с миниатюрами.

Обычно это работает без проблем.

Но здесь проблема, иногда она рендеритсястранная рамка (зеленая рамка, я не знаю, как она называется на самом деле ... искаженная рамка?)

enter image description here

В моем макете есть двапредставление (SurfaceView и ImageView).

Эскизы: извлечено (MediaExtractor) -> сохранено (локально) -> загружено (из файловой системы)

поверхность: MediaExtractor + MediaCodecдля декодирования закодированных данных.

Обратите внимание, что я не разделяю экземпляр MediaExtractor.(Один для игры, другой для извлечения миниатюр)

Почему это произошло / Как я могу предотвратить или проверить, искажен ли кадр?

Спасибо за проявленный интерес.

...