HarmonyOS 音频的output 的回调次数太少

关键打印:OnOutputBufferAvailable ,回调的次数太少,但是Input端并不少:OnInputBufferAvailable, 关键打印::C:AudioEncoder: pts 会将input数据执行OH_AudioCodec_PushInputBuffer。

HarmonyOS
2024-08-11 14:30:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

音频编码报错原因是用户设置采集的参数和编码的参数不对应,导致编码帧长和参数不对应,编码报错,调整参数后可解决。不对应而导致回调不匹配的参数:

1、sampleForamt

2、inputFrameSize

3、sampleRate

分享
微博
QQ
微信
回复
2024-08-12 14:17:24
相关问题
HarmonyOS OHAUdio 音频数量不足
887浏览 • 1回复 待解决
HarmonyOS 接口写法
1192浏览 • 1回复 待解决
HarmonyOS killAllProcesses()无成功
1029浏览 • 1回复 待解决
HarmonyOS 点击事件方法
1316浏览 • 1回复 待解决
HarmonyOS ArkTS接口案例
1726浏览 • 1回复 待解决
Build Output文件报错
9660浏览 • 1回复 待解决
HarmonyOS ArkTS接口案例问题
2676浏览 • 1回复 待解决
HarmonyOS 事件
1282浏览 • 1回复 待解决
HarmonyOS 组件渲染完成之后
1113浏览 • 1回复 待解决
组件设置visibility属性
1286浏览 • 2回复 待解决
webview静态资源下载完成
2489浏览 • 1回复 待解决
HarmonyOS Watch没有
989浏览 • 1回复 待解决
HarmonyOS Web组件
1474浏览 • 1回复 待解决
HarmonyOS onNewWant未
826浏览 • 1回复 待解决
@Watch装饰器执行顺序
1166浏览 • 1回复 待解决