
android audio
sadamoo
这个作者很懒,什么都没留下…
展开
-
Android深入浅出之Audio 第二部分 AudioFlinger分析
一 目的本文承接Audio第一部分的AudioTrack,通过AudioTrack作为AF(AudioFlinger)的客户端,来看看AF是如何完成工作的。在AT(AudioTrack)中,我们涉及到的都是流程方面的事务,而不是系统Audio策略上的内容。WHY?因为AT是AF的客户端,而AF是Android系统中Audio管理的中枢。AT我们分析的是按流程方法,那么以AT为切入点的话,A转载 2013-12-17 14:51:17 · 794 阅读 · 0 评论 -
Android深入浅出之Audio 第一部分 AudioTrack分析
Android深入浅出之Audio第一部分 AudioTrack分析一 目的本文的目的是通过从Audio系统来分析Android的代码,包括Android自定义的那套机制和一些常见类的使用,比如Thread,MemoryBase等。分析的流程是:l 先从API层对应的某个类开始,用户层先要有一个简单的使用流程。l 根据这个流程,一步步进入到J转载 2013-12-17 14:49:58 · 931 阅读 · 0 评论 -
Android深入浅出之Audio第三部分Audio Policy[1]
农历新年快来到了,我希望能把android这个系列写完。今天这篇帖子是农历年最后一篇了。大家如果有什么想了解的,可以回帖或者站内短消息,我们共同来分析Android。 Android深入浅出之Audio第三部分Audio Policy[1]一 目的上回我们说了AudioFlinger(AF),总感觉代码里边有好多东西没说清楚,心里发毛。就看了看AF的流程,我们敢说自己深入了解了转载 2013-12-17 14:52:14 · 763 阅读 · 0 评论 -
android audio
status_t AudioFlinger::PlaybackThread::Track::start(AudioSystem::sync_event_t event, int triggerSession){ status = AudioSystem::star原创 2013-12-19 13:24:55 · 4000 阅读 · 0 评论