立即注册
查看: 3424|回复: 4

[MTK软件经验分享] mt6735 [AudioDriver]mt6592使用如何使用2nd I2S输出24bits format

发表于 2017-10-14 10:00:03 | 显示全部楼层 |阅读模式 来自 广东省深圳市
[DESCRIPTION]
在测试I2S过程中,配置成2nd_I2S输出,即GPIO105--107配置工作模式3,发现输出有效位为16bit,带宽已经设置为32.

[SOLUTION]
请把AudioMTKStreamOut.cpp
AudioMTKStreamOut::AudioMTKStreamOut(uint32_tdevices,int*format,uint32_t*channels,uint32_t*sampleRate,st
atus_t*status)
这个函数里面的如下地方mAudioDigitalControl-
>SetoutputConnectionFormat(AudioDigitalType::OUTPUT_DATA_FORMAT_24BIT,AudioDigitalType::O03);
mAudioDigitalControl-
>SetoutputConnectionFormat(AudioDigitalType::OUTPUT_DATA_FORMAT_24BIT,AudioDigitalType::O04);
改为
mAudioDigitalControl-
>SetoutputConnectionFormat(AudioDigitalType::OUTPUT_DATA_FORMAT_24BIT,AudioDigitalType::O00);
mAudioDigitalControl-
>SetoutputConnectionFormat(AudioDigitalType::OUTPUT_DATA_FORMAT_24BIT,AudioDigitalType::O01);

已绑定手机
已实名认证
在一切变得简单之前,唯一答案:努力去做!
发表于 2017-10-14 11:13:23 | 显示全部楼层 来自 福建省福州市
路过!!!
发表于 2017-10-14 11:45:20 | 显示全部楼层 来自 新疆乌鲁木齐市
努力学习中
已绑定手机
发表于 2017-10-14 11:52:46 | 显示全部楼层 来自 上海市杨浦区
楼主的贴都是干货!
已绑定手机
发表于 2017-10-14 11:54:31 | 显示全部楼层 来自 广东省深圳市
顶一顶
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表