Android audio
文章平均质量分 87
android 平台 audio 开发
AutoStack
这个作者很懒,什么都没留下…
展开
-
Qcom平台 ffbm/fct 使用mm-audio-ftm 测试audio流程分析
[TOC]1:FFBM测试1.1:测试应用界面由UI内容可知,audio相关的测试项有4个,分别是 speaker测试,已经2个mic到speaker的回环,以及一个耳机mic的回环;它在ui中的配置是在:vendor/qcom/proprietary/commonsys/fastmmi/res/config/mmi.xml中 <!-- default config for UI mode --> <modules> <module.原创 2022-01-05 11:37:48 · 1417 阅读 · 0 评论 -
qcom SM6125平台 dmic调试
文章目录1:硬件信息2:Dmic配置点2.1:声卡dts配置2.2:pinctrl DTS配置2.3:路由配置3:SM6125上Dmic调试过程3.1 Codec Bolero 注册3.2 widget和snd_kcontrol注册3.3 dai link注册3.4 audio route4:修改内容diff4.1:设备树修改4.2:Codec修改4.3:xml修改5:Tinymix 测试1:硬件信息平台gpio 列表:对应 SEC_MI2S gpio groupgpio125gpio126g原创 2022-01-04 19:37:42 · 2872 阅读 · 1 评论 -
android开机铃声强制通过指定耳机通路输出
功能描述在系统开机时,强制开机铃声只通过耳机通道播放;不管是否有插入耳机,最终开机铃声都通过耳机通道输出;开机后保持原有的音频策略设置;android开机铃声添加过程android的开机铃声添加方案,一般是放在 开机动画bootanimation的过程中实现的;Android bootanimation所在的位置是:(qcom android N)frameworks/base/cmds/bootanimation/code/frameworks/base/cmds/bootanimation原创 2021-08-21 19:09:24 · 863 阅读 · 1 评论 -
通过app修改mixer ctrl Demo
访问mixer在调试audio时,大多数场景下可以通过tinymix命令,可以直接访问控制注册到audio子系统的kcontrol节点;在android audio的开发过程中,有需求通过app直接访问到这部分的控制,可以通过jni 本地方法访问声卡mixer来完成;创建一个声卡,会对应一个snd control节点,它的路径是:/dev/snd/controlC0可以通过open 该节点,通过IOCTL来访问声卡;对于mixer ctrl的访问,可以参考tinyalsa 中tinymix的实原创 2021-08-21 19:07:41 · 288 阅读 · 0 评论