Я пытаюсь отобразить видеобуферы на андроиде. Я использую API медиакодека, выпущенный в Android 4.1 Jelly Bean.
Образец выглядит следующим образом:
MediaCodec codec = MediaCodec.createDecoderByType(type);
codec.configure(format, ...);
Метод configure принимает еще 3 аргумента, кроме MediaFormat. Мне как-то удалось выяснить MediaFormat, но я не уверен в трех других параметрах. (ниже).
MediaSurface, MediaCrypto and Flags.
Есть зацепки?
Кроме того, что мне делать с аргументом MediaCrypto, если я не шифрую свои видеобуферы.
Требования:
1) Decode the buffers on the android device,
2) Display them on the screen.