HarmonyOS 执行OH_NativeBuffer_Map后,一定要执行OH_NativeBuffer_Unmap吗
场景:通过receiver监听摄像头surfaceID得到帧图OH_ImageNative,然后需要OH_ImageNative→OH_NativeBuffer→OH_NativeBuffer_Map(nativeBuffer, &virAddr)。得到virAddr来进行视觉处理。
问题:执行OH_NativeBuffer_Map后,再执行OH_NativeBuffer_Unmap会导致receiver接受3帧后,不再接收帧图。
而去掉OH_NativeBuffer_Unmap后却正常
这是为什么?OH_NativeBuffer_Map后不需要释放吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何通过OH_NativeBuffer获取到视频帧数据?
2070浏览 • 1回复 待解决
HarmonyOS执行OH_AVMuxer_AddTrack,里面的参数是否需要执行OH_AVFormat_SetBuffer
1232浏览 • 1回复 待解决
“netAvailable”执行的时候“netConnectionPropertiesChange”一定会执行吗
2440浏览 • 1回复 待解决
Gesture手势一定要完成注册才能触发吗
506浏览 • 0回复 待解决
HarmonyOS Navigation切换页面,在点击切换后和执行onWillAppeare中间存在一定的时延
877浏览 • 1回复 待解决
HarmonyOS taskpool执行task后后续代码没有执行
1189浏览 • 1回复 待解决
HarmonyOS ide编译打包后,能执行一段sh脚本吗
1244浏览 • 1回复 待解决
HarmonyOS 华为登录是一定要支持游客模式么
897浏览 • 1回复 待解决
ArrayBuffer是否一定要传固定长度参数
3154浏览 • 1回复 待解决
showSoftKeyboard一定要点击输入框才能唤起输入法吗?
3541浏览 • 1回复 待解决
HarmonyOS Map Kit Marker添加AnimationSet执行次数问题
810浏览 • 1回复 待解决
HarmonyOS 使用动态import时,项目是否一定要配置runtimeOnly?
1004浏览 • 1回复 待解决
HarmonyOS 如何延迟一秒后执行某项操作
975浏览 • 1回复 待解决
taskpool任务执行结束后如何执行回调方法
3195浏览 • 1回复 待解决
http是否一定要销毁request,不销毁会有什么后果
1503浏览 • 1回复 待解决
HarmonyOS 非状态变量,外部赋值是否不用@prop,是否一定要public修饰
681浏览 • 1回复 待解决
#鸿蒙学习大百科#一定要全部UIAbility都在后台,应用才处于后台吗?
1042浏览 • 1回复 待解决
HarmonyOS Promise 重复执行,不执行
1240浏览 • 1回复 待解决
HarmonyOS OH_AudioRenderer问题
982浏览 • 1回复 待解决
HarmonyOS 证书问题,受限权限调试阶段也没用,一定要自动生产的证书才行
1183浏览 • 1回复 待解决
AOP对方法做执行前插桩、执行后插桩、替换方法
2027浏览 • 1回复 待解决
HarmonyOS OH_PixelmapNative_GetImageInfo 获取到的OH_Pixelmap_ImageInfo 对象是否需要通过OH_PixelmapImageInfo_Release
966浏览 • 1回复 待解决
HarmonyOS OH_AudioStreamBuilder_GenerateCapturer失败
1173浏览 • 1回复 待解决
HarmonyOS 首页lottie动画一直执行,页面跳转之后还在执行
846浏览 • 1回复 待解决
OH_NativeBuffer_Unmap函数被调用后,可能会导致OH_NativeBuffer被释放掉,从而导致receiver无法接收到帧图。这种情况下,你需要确保在使用OH_NativeBuffer之后,不要立即调用OH_NativeBuffer_Unmap函数,而是等到receiver接收到帧图后再执行解除映射的操作。