gpt4 book ai didi

android - Color_FormatSurface 实现

转载 作者:太空宇宙 更新时间:2023-11-03 12:17:58 25 4
gpt4 key购买 nike

是否有关于 Color_FormatSurface (AndroidOpaque) 颜色格式的可用文档?我的视频编码器目前不支持这种格式,我应该添加该功能,但我找不到任何相关信息。

如有任何帮助,我们将不胜感激。

最佳答案

没有关于它的文档,因为它是不透明的。这是编程意义上的“不透明”,而不是 alpha 混合意义上的。

“不透明”格式背后的想法是,设备制造商决定最适合该设备的格式。 YV12、NV21、RGBA、BGRA 等等……在 qcom 设备上,这可能是他们古怪的格式之一。视频编码器和 GPU 需要就格式是什么达成一致,以便它们可以相互传递表面,但应用程序应该使用 GPU 来读取或写入数据。

表面的格式在 gralloc 缓冲区元数据中指定。要读取“不透明”表面,您可能需要对专有格式进行逆向工程。要编写“不透明”表面,您可以分配一个 gralloc 缓冲区并手动设置颜色格式...因为“不透明”仅表示“编码器感觉如何”,您有一定的选择自由,但请记住 GPU 可能无法处理所有格式,某些格式的处理效率可能比其他格式高得多。

关于android - Color_FormatSurface 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28027858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com