Alsa Lib:

  File path:external/tinyalsa

Audio Hal Library:

  Core File path:hardware/libhardware_legacy/audio/audio_hw_hal.cpp

  HAL library file:/system/lib/hwaudio.primary.default.so/audio.primary.herring.so,herring可能会随不同厂商有不同变化,/system/lib/hw目录有时会同时存在两个文件,具体使用哪个可以查看 /system/build.prop中的ro.product.board属性 (cat /system/build.prop),如ro.product.board=mt5890,则可以确定HAL Library使用的是audio.primary.mt5890.so

AudioFlinger:   Core File:frameworks\av\services\audioflinger\AudioFlinger.cpp

更多相关文章

  1. android 自定义属性实现 ImageView 透明度渐变效果
  2. ImageView的android:scaleType属性
  3. android 系统属性 之 自定义属性
  4. Android属性动画-简单实例
  5. Android获取屏幕相关属性ScreenUtil
  6. android中属性动画 ObjectionAnimation
  7. Android五大布局详解及属性
  8. Android-Module:AutoCompleteTextView常用XML属性

随机推荐

  1. 深入了解Android图形管道-part2
  2. android Multiple markers at this line
  3. 整理的一些免费课程分享
  4. Android之Handler用法总结
  5. Android(java)学习笔记99:android的短信发送
  6. Android(安卓)Intents and Intent Filter
  7. 为android-support-v4.jar打包源码
  8. android获取安装的应用程序
  9. 2012 年最佳 Android(安卓)应用
  10. 软件工程预测一直都太不靠谱,如何做到不“