HarmonyOS 鸿蒙Next 视频硬解输出
HarmonyOS 鸿蒙Next 视频硬解输出
视频硬解配置Surface的时候,解码器输出后能否选择不渲染到surface OH_AVErrCode OH_VideoDecoder_RenderOutputData(OH_AVCodec *codec, uint32_t index); 调用了这个api,会直接将解码数据输出到surface。视频硬解配置Surface的时候,解码器输出后能否选择不渲染到surface,请问是否可以调用OH_VideoDecoder_FreeOutputData
更多关于HarmonyOS 鸿蒙Next 视频硬解输出的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
关于该问题解决措施参考如下:
surface 模式显示场景,调用 OH_VideoDecoder_RenderOutputData() 显示并释放解码帧;
如果 surface 模式不显示场景和 buffer 模式,可以调用 OH_VideoDecoder_FreeOutputData() 释放解码帧。
更多关于HarmonyOS 鸿蒙Next 视频硬解输出的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html