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);
分享
微博
QQ
微信
回复
2024-11-12 15:02:28
相关问题
HarmonyOS 有没有UIScrollView组件
832浏览 • 1回复 待解决
harmonyOS芯片是否硬要求?
10833浏览 • 2回复 已解决
是否多事件传递机制
2905浏览 • 1回复 待解决
HarmonyOS 文字实现
819浏览 • 1回复 待解决
HarmonyOS stringify是否支持Map解析
1151浏览 • 1回复 待解决
HarmonyOS 应用通知角数字查询
890浏览 • 1回复 待解决
创严客怎么样?老铁解答一下么
9462浏览 • 1回复 待解决
HarmonyOS 应用如何开启通知角
1365浏览 • 1回复 待解决
异步是否主线程有影响
1615浏览 • 1回复 待解决
华为中国来说多重要?
6806浏览 • 2回复 待解决
大家Open source什么看法?
4557浏览 • 0回复 待解决