建伟哥说的流程

继续熟悉Audio代码吧

1.Offload 播放: 理清从MediaPlayer -> Audio Framework -> Audio HAL 数据流程,以及控制流程
2. Deepbuffer/low latency播放:理清app->AudioTrack ->Audio Framework -> Audio HAL 数据流程,以及控制流程
3. Record 流程同上

以上要求理清流程后绘制时序图

 

 

Android Audio System 架构:http://blog.youkuaiyun.com/ffmpeg4976/article/details/50568637

audio_track_cblk_t    有详细的解释过程   :http://blog.youkuaiyun.com/droidphone/article/details/5941344

 

MediaPlayer 到MediaPlayerService的过程:

http://www.cnblogs.com/haiming/archive/2013/03/09/2948730.html

 

 

Audio Policy的网址

http://www.cnblogs.com/innost/archive/2011/01/22/1942149.html

 

auido的播放流程

http://blog.youkuaiyun.com/echo000001/article/details/50687973

 

audiotrack的网站

http://www.cnblogs.com/TaigaCon/p/4752384.html

getoutput的网站

http://www.cnblogs.com/TaigaCon/p/4753570.html

createTrack_l的网站

http://www.cnblogs.com/TaigaCon/p/4772066.html

AudioTrack::start的网站

http://www.cnblogs.com/TaigaCon/p/4803952.html

混音线程MixerThread

http://www.cnblogs.com/TaigaCon/p/4827227.html

混音器AudioMixer

http://www.cnblogs.com/TaigaCon/p/4844919.html

 

 

playbackthread的thread的几种方法以及相应接口和解释

http://www.btjfj.com/gy/zxtz/2017/0512/340.html

 

 Audio之Audio Focus的应用

 http://blog.youkuaiyun.com/thl789/article/details/7422931

 

audiorecord的基本流程

http://www.cnblogs.com/qiengo/p/4220386.html

 

 

Audio Strategy----------startoutput

http://www.cnblogs.com/aceheart/articles/3827185.html

 

常用类就是里面指针怎么使用SP<>的使用方法

http://www.cnblogs.com/innost/archive/2011/09/06/2168453.html

 

转载于:https://www.cnblogs.com/liunx1109/p/7495245.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值