导入
早期Linux版本采用的是OSS框架,它也是Unix及类Unix系统中广泛使用的一种音频体系。
ALSA是Linux社区为了取代OSS而提出的一种框架,是一个源代码完全开放的系统(遵循GNU GPL和GNU LGPL)。ALSA在Kernel 2.5版本中被正式引入后,OSS就逐步被排除在内核之外。
从Linux 2.6 开始,ALSA成了Linux系统默认的音频框架。
ALSA主要由下表所示的几个部分组成:
Element |
Description |
alsa-driver |
内核驱动包 |