发布网友 发布时间:2022-05-01 23:37
共2个回答
热心网友 时间:2022-06-25 04:00
android audio 切换到dmic 的办法
tinyalsa访问设备节点应该是/dev/snd/pcmCxDxp, /dev/snd/pcmCxDxc和/dev/snd/controlCx,画图时没有确认造成笔误这个框图大致把soundrecorder从app到framework到HAL的类图画了出来
2.有些子类父类继承关系没有表示出来,从soundrecorder到AudioRecord基本就是一条线下来
3.我也没有详细去看代码,stagefright这一块很庞大,实现了多种mime格式的编解码
音频数据生成文件保存在sd卡中应该是在MPEG4Writer这里完成的,这个没有细看
我们重点看下AudioSystem,AudioPolicyService,AudioFlinger和AudioHardware这块。
4.以open_record()和get_input()这两个方法为例我们看下这几个类之间的调用关系
从AudioRecord.cpp开始,文件位置:frameworks\base\media\libmedia\AudioRecord.cpp
热心网友 时间:2022-06-25 04:01
不太清楚 ,可以找找书~