HarmonyOS AVCodec Kit库的源码中不支持44.1KHz音频采样的编解码

在使用 <multimedia/player_framework/native_avcodec_audiocodec.h>库进行音频编解码时,通过OH_AudioCodec_Configure接口设置音频参数一直返回AV_ERR_INVALID_VAL失败,在源码中发现 audio_opus_encoder_plugin.cpp在Init()时会检查参数有效性, 但在源码给出的有效参数中不支持 44.1KHz,系统库中这样处理的原因是什么?为什么不能支持44.1KHz?

HarmonyOS
2024-12-25 11:10:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

audio_opus_encoder_plugin.cpp是对三方库源码的封装。三方库就是不支持44.1K赫兹的。所以,HarmonyOS再调用三方库前会过滤。

分享
微博
QQ
微信
回复
2024-12-25 13:00:20
相关问题
HarmonyOS 音频编解码问题咨询
1226浏览 • 1回复 待解决
HarmonyOS 音视频编解码-音频渲染
1616浏览 • 1回复 待解决
图片编解码支持格式有哪些
3091浏览 • 1回复 待解决
HarmonyOS 音频文件base64编解码问题
1383浏览 • 1回复 待解决
图片编解码能力支持哪些格式
3000浏览 • 1回复 待解决
HarmonyOS TextSpan不支持align
961浏览 • 1回复 待解决
ArkTS不支持使用第三方js
5738浏览 • 1回复 待解决
应用开发CSS不支持伪元素吗?
7844浏览 • 1回复 待解决
HarmonyOS CBOR编解码问题
1658浏览 • 1回复 待解决
HarmonyOS 视频编解码问题
1322浏览 • 1回复 待解决
HarmonyOS filePreview 不支持pdf文件预览
1773浏览 • 1回复 待解决
@BuilderParam 不支持普通class变量
1730浏览 • 1回复 待解决
HarmonyOS 推送设备不支持
1526浏览 • 1回复 待解决
HarmonyOS 编码集不支持
1026浏览 • 1回复 待解决
HarmonyOS编解码接口标准
1674浏览 • 1回复 待解决
Toggle isOn不支持$$?
1110浏览 • 1回复 待解决
arkts不支持bigint数据类型
3359浏览 • 1回复 待解决
HarmonyOS AVCodec Kit 示例代码/Codelab
1124浏览 • 1回复 待解决