资讯专栏INFORMATION COLUMN

Android9.0AudioPolicy之audio_policy_configuration.x

wemall / 1638人阅读

摘要:有点需要注意这里有个其实在解析时这些的文件也会放到一起解析的,下一张分享下解析完后又做了什么,如有任何问题,欢迎指正

前言

之前通过代码说了audio_policy_configuration的解析过程,代码确实需要一定耐心来看,那么今天结合具体xml再来说明下audio_policy_configuration的解析过程

正文

audio_policy_configuration.xml位于frameworks/av/services/audiopolicy/config/ 目录下





    

    
    


    
    
        
         

        
        

            
                Speaker
                Built-In Mic
                Built-In Back Mic
            
            

            Speaker
            
            
                
                
                
                    
                
                
                
                    
                
                
                    
                    
                    
                
                
                    
                
                
                    
                
                
                    
                
            
            
            
                
                
                   
                
                
                    
                    
                        
                    
                
                
                    
                
                
                    
                
                
                    
                
                
                    
                
                
                    
                
                
                    
                

                
                    
                
                
                    
                
                
                    
                
                
                    
                
                
                    
                
            
            
            

            
                
                
                
                
                
                
                
                
            

        

        
        
            
                
                    
                
            
            
                
                    
                
            
            
                
            
        

        
        

        
        

        
        

    
    

    

    
    

    


总结

这样整个policy的xml就解析完成了。有点需要注意这里有个

        
        

        
        

        
        

其实在解析时这些include 的文件也会放到一起解析的,下一张分享下解析完audio_policy_configuration后AudioPolicyManager又做了什么,
如有任何问题,欢迎指正

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/76290.html

相关文章

  • Android9.0AudioPolicyaudio_policy_configuration.x

    摘要:前言说的解析之前,先熟悉下的启动过程,开机时会通过启动,会启动,而会创建,这样就被初始化了。感兴趣的可看下这个博客有具体的讲解正文回到的函数中有两句代码在函数中会。此刻正式开始了的初始化。 前言 说audio_policy_configuration.xml的解析之前,先熟悉下audiopolicy的启动过程,开机时会通过init.rc启动audioservice,audioserv...

    Charlie_Jade 评论0 收藏0
  • Android9.0AudioPolicyaudio_policy_configuration.x

    摘要:前言说的解析之前,先熟悉下的启动过程,开机时会通过启动,会启动,而会创建,这样就被初始化了。感兴趣的可看下这个博客有具体的讲解正文回到的函数中有两句代码在函数中会。此刻正式开始了的初始化。 前言 说audio_policy_configuration.xml的解析之前,先熟悉下audiopolicy的启动过程,开机时会通过init.rc启动audioservice,audioservi...

    陆斌 评论0 收藏0
  • Java多线程进阶(一)—— J.U.C并发包概述

    摘要:整个包,按照功能可以大致划分如下锁框架原子类框架同步器框架集合框架执行器框架本系列将按上述顺序分析,分析所基于的源码为。后,根据一系列常见的多线程设计模式,设计了并发包,其中包下提供了一系列基础的锁工具,用以对等进行补充增强。 showImg(https://segmentfault.com/img/remote/1460000016012623); 本文首发于一世流云专栏:https...

    anonymoussf 评论0 收藏0
  • 读Zepto源码Stack模块

    摘要:读源码系列文章已经放到了上,欢迎源码版本本文阅读的源码为改写原有的方法模块改写了以上这些方法,这些方法在调用的时候,会为返回的结果添加的属性,用来保存原来的集合。方法的分析可以看读源码之模块。 Stack 模块为 Zepto 添加了 addSelf 和 end 方法。 读 Zepto 源码系列文章已经放到了github上,欢迎star: reading-zepto 源码版本 本文阅读的...

    crossea 评论0 收藏0
  • 读Zepto源码Gesture模块

    摘要:模块基于上的事件的封装,利用属性,封装出系列事件。这个判断需要引入设备侦测模块。然后是监测事件,根据这三个事件,可以组合出和事件。其中变量对象和模块中的对象的作用差不多,可以先看看读源码之模块对模块的分析。 Gesture 模块基于 IOS 上的 Gesture 事件的封装,利用 scale 属性,封装出 pinch 系列事件。 读 Zepto 源码系列文章已经放到了github上,欢...

    coolpail 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<