没有连接到解码器的表面的ndkmediacodec

时间:2019-07-19 04:20:31

标签: android android-ndk opengl-es-2.0 egl android-mediacodec

我正在为当前项目研究本机android。 我们正在使用OpenGLEGL来进行android的视频解码和渲染。

nkdmediacodec具有函数getOutputBuffers来获取解码后的数据。

有没有一种方法可以使用此数据(YUV数据?根据某些来源为像素阵列)并将其转换为OpenGL native中的纹理,而无需使用GLSurfaceView:纯本机代码?

如果有办法,我需要将其存储在表面中吗?

这些是我到目前为止检查过的资源。 https://github.com/googlesamples/android-ndk/blob/master/native-codec/ https://github.com/googlesamples/android-ndk/blob/master/gles3jni/app/src/main/java/com/android/gles3jni https://github.com/tsaarni/android-native-egl-example

我的方法错误吗? 非常感谢您的帮助。

0 个答案:

没有答案