Android 源码分析 - 声音 - Kernel层

oss

        OSS(Open Sound System)是早期Linux版本采用的音频框架。

设备节点

说明

/dev/dsp

写入,输出声音;读取,声音录制

/dev/mixer

混音器,音量调节

/dev/midi00

MIDI端口,多个midi01,midi02

/dev/sequencer

合成器,游戏音效

alsa

        ALSA(Advanced Linux Sound Architecture)是Linux社区为了取代OSS而提出的框架。

说明

alsa-driver

内核驱动包

alsa-lib

用户空间函数库

alsa-utils

包含很多实用小程序

alsa-tools

包含一系列工具程序

alsa-firmware

音频固件支持

alsa-plugins

插件包,如jack、pulse、maemo

alsa-oss

兼容OSS的模拟包

pyalsa

Python版本的alsa lib

tinyalsa

        ALSA缩减版,源代码位于:/external/tinyalsa。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fighting Horse

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值