android - Android 应用程序:如何向 Surface 显示连续的 RGBA 字节 [] 帧?
问题描述
我的原生 JNI 函数将转换然后连续返回 RGBA 字节 [] 帧到应用层。现在我想将它显示/预览到应用程序的 SurfaceView 或 TexttureView。
我做了几个小时的尝试和研究,但仍然没有解决方案/样本来做。有没有人有这方面的经验,请分享一下。
解决方案
经过几天的尝试,我可以通过 C/C++ 源代码使用 ANativeWindow 和 OpenGL ES 显示 byte[] 帧。
推荐阅读
- python - 获取订阅的服务列表而不是资源
- java - Integer 和 Double 之间的 Nashorn 类型转换混淆
- postgresql - 在 kong pg_host 中设置多个 Postgresql 集群 IP
- java - org.jooq.exception.SQLDialectNotSupportedException:方言默认不支持类型类 java.net.Inet6Address
- python - 我想打印从 1 到 n 的数字,但运行此代码后,出现错误“core dumped”
- firebase - 如何在不使用 axios 或 fetch 的情况下从 https 函数 A 调用 firebase https 函数 B?
- sdk - 可以使用 Deep Security API(通过新的 DSaaS SDK)向计算机发送“升级代理”指令吗?
- reactjs - Webpack 'html-webpack-plugin' 在每次构建后添加额外的脚本
- css - 将容器移动到中心并调整显示视图的文本
- javascript - 如果未定义则显示空值