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
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

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

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 音频编解码问题咨询
48浏览 • 1回复 待解决
HarmonyOS 音视频编解码-音频渲染
325浏览 • 1回复 待解决
图片编解码支持格式有哪些
1730浏览 • 1回复 待解决
HarmonyOS 音频文件base64编解码问题
40浏览 • 1回复 待解决
图片编解码能力支持哪些格式
1971浏览 • 1回复 待解决
ArkTS不支持使用第三方js
4303浏览 • 1回复 待解决
应用开发CSS不支持伪元素吗?
6574浏览 • 1回复 待解决
HarmonyOS TextSpan不支持align
31浏览 • 1回复 待解决
HarmonyOS CBOR编解码问题
509浏览 • 1回复 待解决
HarmonyOS 视频编解码问题
33浏览 • 1回复 待解决
@BuilderParam 不支持普通class变量
807浏览 • 1回复 待解决
arkts不支持bigint数据类型
2071浏览 • 1回复 待解决
HarmonyOS编解码接口标准
446浏览 • 1回复 待解决
HarmonyOS 视频编解码出现花屏
245浏览 • 1回复 待解决
HarmonyOS base64编解码
51浏览 • 0回复 待解决
Panel不支持水平方向拖拉
678浏览 • 1回复 待解决
web组件不支持localstorage
839浏览 • 1回复 待解决