HarmonyOS 是否有对标是否有对标SLAndroidConfigurationItf_的对象?

其他系统在opensles的基础上,提供了自己独有的头文件(路径:ndk\25.1.8937393\toolchains\llvm\prebuilt\windows-x86_64\sysroot\usr\include\SLES),是否有对标是否有对标SLAndroidConfigurationItf_的对象。

HarmonyOS
2024-11-12 11:28:43
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

​HarmonyOS 是基于OpenSL ES 1.0.1 API 规范实现的,可使用以上规范的接口。

由于目前HarmonyOS 不再维护和推荐此接口进行音频功能开发。建议使用使用OHAudio。

关于SLAndroidConfigurationItf由于非HarmonyOS 接口,可以确认下需要的具体是什么功能。可以目前查询了解到的是用来配置播放器,OHAudio中常见音频构造器后可用以下接口来配置音频流参数。​

// 设置音频采样率 
OH_AudioStreamBuilder_SetSamplingRate(builder, 48000); 
// 设置音频声道 
OH_AudioStreamBuilder_SetChannelCount(builder, 2); 
// 设置音频采样格式 
OH_AudioStreamBuilder_SetSampleFormat(builder, AUDIOSTREAM_SAMPLE_S16LE); 
// 设置音频流的编码类型 
OH_AudioStreamBuilder_SetEncodingType(builder, AUDIOSTREAM_ENCODING_TYPE_RAW); 
// 设置输出音频流的工作场景 
OH_AudioStreamBuilder_SetRendererInfo(builder, AUDIOSTREAM_USAGE_MUSIC);
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
分享
微博
QQ
微信
回复
2024-11-12 15:02:28
相关问题
HarmonyOS 有没有UIScrollView组件
693浏览 • 1回复 待解决
harmonyOS芯片是否硬要求?
10374浏览 • 2回复 已解决
是否多事件传递机制
2821浏览 • 1回复 待解决
HarmonyOS 文字实现
642浏览 • 1回复 待解决
HarmonyOS stringify是否支持Map解析
1002浏览 • 1回复 待解决
HarmonyOS 应用通知角数字查询
706浏览 • 1回复 待解决
创严客怎么样?老铁解答一下么
9203浏览 • 1回复 待解决
大家Open source什么看法?
4303浏览 • 0回复 待解决
华为中国来说多重要?
6502浏览 • 2回复 待解决
HarmonyOS 应用如何开启通知角
1040浏览 • 1回复 待解决
异步是否主线程有影响
1353浏览 • 1回复 待解决