我正在开发一个音频播放应用,需要不断地向播放队列中填充数据。我看到了OH_AudioRenderer_Callbacks_Struct结构体中的OH_AudioRenderer_OnWriteData回调函数指针,这个是不是用来填充播放数据的?我应该如何在这个回调中实现数据的填充?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入
我正在开发一个音频播放应用,需要不断地向播放队列中填充数据。我看到了OH_AudioRenderer_Callbacks_Struct结构体中的OH_AudioRenderer_OnWriteData回调函数指针,这个是不是用来填充播放数据的?我应该如何在这个回调中实现数据的填充?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入
1 回答558 阅读✓ 已解决
1 回答654 阅读
1 回答566 阅读
1 回答513 阅读
1 回答535 阅读
1 回答461 阅读
528 阅读
我觉得OH_AudioRenderer_Callbacks_Struct中的OH_AudioRenderer_OnWriteData用于填充播放数据。实现步骤如下:
定义OH_AudioRenderer_OnWriteData回调函数,该函数将提供音频数据给渲染器。
在回调结构体中设置该函数指针。
将回调结构体传递给音频渲染器。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。