HarmonyOS 使用OPENSL ES播放音频发现bufQueueState.count一直为1没有变化
在使用OPENSL ES播放音频,其中需要获取bufQueueState.count来计算延时,但是发现一直是1,我设置的最大是6.
SLOHBufferQueueState bufQueueState = {0};
SLresult slRet = (*pcmBufferQueue)->GetState(pcmBufferQueue, &bufQueueState);
if (slRet == SL_RESULT_SUCCESS) {
LogD("YTAudioDeviceOH-haveSpace-count: %{public}d", bufQueueState.count);
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS OpenSL ES 播放音频时获取当前position异常
127浏览 • 1回复 待解决
OpenSL ES音频录制示例调用崩溃
1848浏览 • 1回复 待解决
HarmonyOS实现后台播放音频
378浏览 • 1回复 待解决
HarmonyOS 使用OpenSL ES开发音频录制功能,如何开启voip通话录音?
138浏览 • 1回复 待解决
OH _Audio播放音频问题
2019浏览 • 1回复 待解决
HarmonyOS 通过AudioPlayer播放音频如何设置播放速度?
146浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
1209浏览 • 1回复 待解决
info 获取是失败 一直为空
1735浏览 • 1回复 待解决
flutter里音频播放,使用audioplayers播放音频,App切换到后台时自动停止播放了
61浏览 • 1回复 待解决
使用AVPlayer播放音频文件的几种方式实现
1601浏览 • 1回复 待解决
HarmonyOS 使用 OpenSL ES开发音频录制功能时如何选择蓝牙耳机的麦克风作为音频输入设备?
145浏览 • 1回复 待解决
HarmonyOS 开启后台播放音频,切换到后台播放一段时间后,音频任务自己退出的问题?
61浏览 • 0回复 待解决
鸿蒙Dev远程真机能否播放音频?
5420浏览 • 1回复 待解决
HarmonyOS 开启后台播放音频,切换到后台播放一段时间后,音频任务自己退出的问题
398浏览 • 1回复 待解决
HarmonyOS 申请了后台播放音频任务,退到后台会自动暂停音频播放; 打开悬浮框才能正常后台播放
118浏览 • 1回复 待解决
HarmonyOS使用Image组件加载本地gif动图,gif一直在循环播放,如何做到只播放一次?
626浏览 • 1回复 待解决
HarmonyOS bundleManager.canOpenLink一直返回false
341浏览 • 1回复 待解决
HarmonyOS Profiler TIme 一直是initializing
242浏览 • 1回复 待解决
HarmonyOS获取图片旋转值一直报错
359浏览 • 1回复 待解决
HarmonyOS 使用KVStore存储数据,一直报“KvDB communicator not ready!”
36浏览 • 1回复 待解决
使用AES解密时,一直在报解密异常
118浏览 • 1回复 待解决
HarmonyOS 模态转场页面,无法一直保持显示
298浏览 • 0回复 待解决
HarmonyOS OHAudio,音频播放,1CH-8KHZ-16BIT
333浏览 • 1回复 待解决
http 请求一直报 2300058
1576浏览 • 0回复 待解决
用鸿蒙1个多月了,前面一直好好的,最近两周频繁卡死重启
16654浏览 • 1回复 待解决
由于OpenSL ES无法满足音频系统的能力拓展,建议使用OHAudio替代OpenSL ES开发音频业务。
如果您已经使用OpenSL ES开发,建议您切换到OHAudio,参考文档:
● 差异介绍:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/replace-opensles-by-ohaudio-0000001816916914
● 音频播放功能:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/using-opensl-es-for-playback-0000001863796489
● 音频录制功能:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/using-opensl-es-for-recording-0000001817076686
如果您是初始开发应用,建议您直接使用OHAudio开发,参考文档:
● 音频播放功能:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/using-ohaudio-for-playback-0000001820879953
● 音频录制功能:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/using-ohaudio-for-recording-0000001820999941