19. sound

驱动宏定义:

MTK_SOUNDRECORDER_APP= yes

CUSTOM_KERNEL_SOUND= speaker_id 

喇叭驱动文件:

mediatek\custom\common\kernel\sound\inc\yusu_android_speaker.h

mediatek\custom\($proj)\kernel\sound\speaker_id\yusu_android_speaker_id.c

GPIO定义:
.dws文件定义指定的GPIO口即可

 

19.1 喇叭无声配置:

需要配置的文件有两处:

1):\alps\mediatek\custom\($proj)\hal\audioflinger\audio\audio_custom_exp.h

2):\alps\mediatek\config\($proj)\ProjectConfig.mk

文件配置如下:

1.使用内部PA:

   把USING_EXTAMP_HP注释掉:   //#define USING_EXTAMP_HP

   CUSTOM_KERNEL_SOUND= amp_6320pmic_spk

2.使用外部PA:

   2.1外部PA接在SPK_L

       把USING_EXTAMP_HP注释掉: //#define USING_EXTAMP_HP

       把CUSTOM_KERNEL_SOUND配置为相应PA驱动的文件夹名,然后实做具体的PA驱动。

       例子:使用yad的外部PA,则CUSTOM_KERNEL_SOUND= amp_yad,然后实做       

\alps\mediatek\custom\common\kernel\sound\amp_yad

   2.2外部PA接在HPL或HPR

       定义上USING_E

更多相关文章

  1. android 自定义ListView中的单项选择
  2. 在sd卡存储文件
  3. Android(安卓)Studio 自定义Apk的名字
  4. Android中安装,启动和卸载应用
  5. Received status code 400 from server: Bad Request解决方案
  6. Android(安卓)中使用自定义字体的方法
  7. Android获取 应用程序大小,数据大小,缓存大小
  8. android的ndk编译时错误__android_log_print无法找到定义
  9. 读取raw文件下文件内容

随机推荐

  1. mac android 环境
  2. Fragment总结
  3. Android得到视频缩略图
  4. ListView与Button的共存问题解决(点击事件
  5. Android(安卓)Categroy 详解大全
  6. Android(安卓)Studio 使用NDK编译时常见
  7. android 开发中将十六进制 颜色代码 转换
  8. Android编译系统详解(一)
  9. android 9.0 设置 应用应用信息 隐藏 app
  10. Android(安卓)Shell Cmd