Native 编解码如何关联 OHNativeWindow 句柄

leohe 显示全部楼层 发表于 2024-1-8 19:56:00

背景

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句柄设置解码器?

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

m0_63192735

沙发 发表于 2024-9-10 11:09:15
你好,请问问题2有思路了吗?

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部