背景
OpenHarmony4.0
需求描述
在项目中需要使用硬编H264, 将摄像头的数据输入给编码器进行解码. 官方提供的接口为
OH_VideoEncoder_GetSurface (OH_AVCodec *codec, OHNativeWindow **window)
硬解H264的功能, 需要将解码后的数据直接渲染到xcomponent组件里面. 官方提供的接口为
OH_VideoDecoder_SetSurface (OH_AVCodec *codec, OHNativeWindow *window)
问题
一: 如何将编码器的OHNativeWindow句柄转化映射给Camera使用?
cameraManager.createVideoOutput(videoProfilesArray[0], videoSurfaceId);
二:如何获取xcomponent的OHNativeWindow句柄设置解码器? |