OH _Audio播放音频问题

  • 没有volume和speed的接口,头文件和文档都没有找到
  • callback的方法要求返回值,这返回值是啥意思,也没有枚举类型 也没有说明
typedef struct OH_AudioRenderer_Callbacks_Struct { 
  /** 
   This function pointer will point to the callback function that 
   is used to write audio data 
   @since 10 
   / 
   int32_t (OH_AudioRenderer_OnWriteData)( 
   OH_AudioRenderer renderer, 
   void userData, 
   void* buffer, 
   int32_t lenth); 
   /** 
 
   This function pointer will point to the callback function that 
   is used to handle audio renderer stream events. 
   @since 10 
   / 
   int32_t (OH_AudioRenderer_OnStreamEvent)( 
   OH_AudioRenderer renderer, 
   void userData, 
   OH_AudioStream_Event event); 
   /** 
 
   This function pointer will point to the callback function that 
   is used to handle audio interrupt events. 
   @since 10 
   / 
   int32_t (OH_AudioRenderer_OnInterruptEvent)( 
   OH_AudioRenderer renderer, 
   void userData, 
   OH_AudioInterrupt_ForceType type, 
   OH_AudioInterrupt_Hint hint); 
   /** 
 
   This function pointer will point to the callback function that 
   is used to handle audio error result. 
   @since 10 
   / 
   int32_t (OH_AudioRenderer_OnError)( 
   OH_AudioRenderer renderer, 
   void userData, 
   OH_AudioStream_Result error); 
   } OH_AudioRenderer_Callbacks;
HarmonyOS
2024-05-07 22:51:27
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
bysc111

目前没有设置音量和倍速播放的NDK接口,倍速播放有个变速不变调的接口ts:https://gitee.com/openharmony/interface_sdk-js/pulls/8168ndk:https://gitee.com/openharmony/interface_sdk_c/pulls/78callback返回值是由用户实现的,实际上系统侧也没处理这个返回值,建议返回实际写的帧数,也可以写个负值作为异常值

分享
微博
QQ
微信
回复
2024-05-08 16:37:28
相关问题
AudioCapturer录音+AudioRenderer播放音频
46浏览 • 1回复 待解决
鸿蒙Dev远程真机能否播放音频
3699浏览 • 1回复 待解决
求大佬告知如何后台播放音
486浏览 • 1回复 待解决
SoundPool实现音频播放功能
73浏览 • 1回复 待解决
如何后台播放音乐,你知道吗?
510浏览 • 1回复 待解决
AVplayer开发音频播放功能
70浏览 • 1回复 待解决
鸿蒙 如何使用 player 播放网络音频
5626浏览 • 1回复 已解决
使用AudioRenderer开发音频播放功能
61浏览 • 1回复 待解决
音频播放长时任务不生效
156浏览 • 1回复 待解决
怎么使用player播放网络音频呢?
1862浏览 • 1回复 待解决
使用AudioRenderer播放pcm音频流失败
163浏览 • 1回复 待解决
鸿蒙-如何实现播放一段音频
9354浏览 • 2回复 待解决
SoundPool播放音频是否支持WMV格式
279浏览 • 1回复 待解决
音频录制开发相关问题
3914浏览 • 1回复 待解决
Java Player视频播放不了的问题
6862浏览 • 2回复 待解决
编解码播放大数据量流问题
1401浏览 • 0回复 待解决
音频流的音频焦点的请求和释放
116浏览 • 1回复 待解决