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获取到视频帧数据?
466浏览 • 1回复 待解决
HarmonyOS执行OH_AVMuxer_AddTrack,里面的参数是否需要执行OH_AVFormat_SetBuffer
473浏览 • 1回复 待解决
“netAvailable”执行的时候“netConnectionPropertiesChange”一定会执行吗
1841浏览 • 1回复 待解决
ArrayBuffer是否一定要传固定长度参数
2046浏览 • 1回复 待解决
HarmonyOS 华为登录是一定要支持游客模式么
43浏览 • 1回复 待解决
showSoftKeyboard一定要点击输入框才能唤起输入法吗?
2184浏览 • 1回复 待解决
HarmonyOS 使用动态import时,项目是否一定要配置runtimeOnly?
64浏览 • 1回复 待解决
http是否一定要销毁request,不销毁会有什么后果
678浏览 • 1回复 待解决
HarmonyOS 非状态变量,外部赋值是否不用@prop,是否一定要public修饰
59浏览 • 1回复 待解决
HarmonyOS ide编译打包后,能执行一段sh脚本吗
189浏览 • 1回复 待解决
#鸿蒙学习大百科#一定要全部UIAbility都在后台,应用才处于后台吗?
269浏览 • 0回复 待解决
HarmonyOS taskpool执行task后后续代码没有执行
318浏览 • 0回复 待解决
HarmonyOS Map Kit Marker添加AnimationSet执行次数问题
108浏览 • 1回复 待解决
HarmonyOS 证书问题,受限权限调试阶段也没用,一定要自动生产的证书才行
244浏览 • 1回复 待解决
HarmonyOS 如何延迟一秒后执行某项操作
120浏览 • 1回复 待解决
taskpool任务执行结束后如何执行回调方法
2247浏览 • 1回复 待解决
HarmonyOS OH_AudioRenderer问题
93浏览 • 1回复 待解决
HarmonyOS OH_PixelmapNative_GetImageInfo 获取到的OH_Pixelmap_ImageInfo 对象是否需要通过OH_PixelmapImageInfo_Release
107浏览 • 1回复 待解决
其他系统共用的so库迁移到HarmonyOS 时为啥一定要再重新编译
116浏览 • 1回复 待解决
HarmonyOS OH_AudioStreamBuilder_GenerateCapturer失败
127浏览 • 1回复 待解决
有没有办法能解析到@Concurrent 装饰器,想要限制某个函数一定要带@Concurrent装饰器
1750浏览 • 1回复 待解决
mysql 初始用户一定是root吗?
4347浏览 • 1回复 待解决
请问鸿蒙和OH支持软总线互相通信吗
3229浏览 • 0回复 待解决
OH_NativeBuffer_Unmap函数被调用后,可能会导致OH_NativeBuffer被释放掉,从而导致receiver无法接收到帧图。这种情况下,你需要确保在使用OH_NativeBuffer之后,不要立即调用OH_NativeBuffer_Unmap函数,而是等到receiver接收到帧图后再执行解除映射的操作。