HarmonyOS audioCapturer release失败会如何

audioCapturer release失败会如何,不论release 的结果是成功或者失败,重新赋值会对系统造成影响吗?如下面的代码:

//释放资源
(audioCapturer as audio.AudioCapturer).release((err: BusinessError) => {
  if (err) {
    console.error('Capturer release failed.');
  } else {
    console.info('Capturer release success.');
  }
});
audioCapturer = null
HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

release是销毁audioCapturer实例,如果release 失败,audioCapturer实例会一直存在,可以调用start()。

目前规格是只存在一个audioCapturer实例。可以看一下AudioCapturer状态变化示意图:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-audiocapturer-for-recording-V5#开发指导

分享
微博
QQ
微信
回复
1天前
相关问题
编译release失败
270浏览 • 1回复 待解决
OpenHarmony3.1release 连接服务失败
6188浏览 • 1回复 待解决
native创建socket失败
1783浏览 • 1回复 待解决
HarmonyOS AudioCapturer使用问题
32浏览 • 1回复 待解决
使用OkHttp访问本地接口失败
9988浏览 • 2回复 待解决
HarmonyOS AudioCapturer API相关问题
15浏览 • 1回复 待解决
HarmonyOS 如何release
107浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
1359浏览 • 1回复 待解决
HarmonyOS EcoDev 如何配置debug/release环境
599浏览 • 1回复 待解决
使用AudioCapturer开发音频录制功能
1310浏览 • 1回复 待解决
HarmonyOS 如何打出RN-Release包?
253浏览 • 1回复 待解决
HarmonyOS release包安装
36浏览 • 1回复 待解决