参考 https://blog.youkuaiyun.com/zyuanyun/article/details/60890534#t4
首先来分析一下AudioFlinger
里面存在一个数组mPlaybackThreads里面的每一个线程都对应一个output
1.加载哪个so文件? 文件名是什么? 文件名从何而来?
参考上一篇https://blog.youkuaiyun.com/we1less/article/details/118424539
openDevice hardware/interfaces/audio/2.0/default/DevicesFactory.cpp 环节
audio.primary.xxx.so
audio.primary.goldfish.so
2.该so文件由什么源文件组成? (此部分有待验证)
audio.primary.$(TARGET_DEVICE) : device/friendly-arm/common/libaudio/AudioHardware.cpp

最低0.47元/天 解锁文章
1168

被折叠的 条评论
为什么被折叠?



