[RK3399][Android7.1] 调试笔记 :ES8323中DAPM分析

平台 内核版本 安卓版本
RK3399 Linux4.4 Android7.1

文章目录

    • ALSA DAPM
      • kcontrol
      • 实例

ALSA DAPM

[RK3399][Android7.1] 调试笔记 :ES8323中DAPM分析_第1张图片
设计dapm的主要目的之一,就是希望声卡上的各种部件的电源按需分配,需要的就上电,不需要的就下电,使得整个音频系统总是处于最小的耗电状态,最主要的就是,这一切对用户空间的应用程序是透明的,也就是说,用户空间的应用程序无需关心那个部件何时需要电源,它只要按需要设定好音频路径,播放音频数,暂停或停止,dapm框架会根据音频路径,完美地对各种部件的电源进行控制,而且精确地按某种顺序进行,防止上下电过程中产生不必要的pop-pop

kcontrol

一个kcontrol

你可能感兴趣的:(子类__kernel,子类__Audio)