社区
Linux_Kernel
帖子详情
请问 linux 是如何调用 alsa的控制接口的??是通过控制接口名字吗?
menuconfig
2011-04-15 10:23:20
请问 linux 是如何调用 alsa的控制接口的??是通过控制接口名字吗?
比如 小弟在alsa接口增加了音量控制接口名字为 "Main Play Volume", 如果linux想改变音量,它是怎么调用到音量控制接口?
还是说 alsa 的 amixer接口并不是给linux使用,只是ALSA自己使用的?
...全文
192
4
打赏
收藏
请问 linux 是如何调用 alsa的控制接口的??是通过控制接口名字吗?
请问 linux 是如何调用 alsa的控制接口的??是通过控制接口名字吗? 比如 小弟在alsa接口增加了音量控制接口名字为 "Main Play Volume", 如果linux想改变音量,它是怎么调用到音量控制接口? 还是说 alsa 的 amixer接口并不是给linux使用,只是ALSA自己使用的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steven_miao
2011-04-18
打赏
举报
回复
不知道lz所说的linux是指什么,内核or上层应用程序,如果是内核的话,不幸的告诉你吧,确是没有用。如果你调用amixer或者alsa_amixer这个可执行命令你会发现输出一段段东西,那Main Play Volume就会在这里出现。不过你想让你的这个接口有用,你就需要对这个接口填充命令,就是操作硬件。
android Audio
ALSA
框架分析
从框图中可以看出 android 对于 java 层一共提供 3 个
接口
,分别 MedialPlayer、MediaREcorder 以及 AudioServier,通过 JNI 则
调用
到 AudioTrack(放 AudioRecord(录音)以及(Audio...最终将进入
Linux
内核
调用
到
ALSA
。
Android底层开发技术实战详解--内核、移植和驱动.(电子工业.王振丽).part2
1.4.2 和Android密切相关的
Linux
内核知识 10 1.5 分析
Linux
内核源代码很有必要 14 1.5.1 源代码目录结构 14 1.5.2 浏览源代码的工具 16 1.5.3 为什么用汇编语言编写内核代码 17 1.5.4
Linux
...
嵌入式
Linux
项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程
包括3个大项目和若干衍生项目,涵盖:数码相框、电子书、指针、链表、Makefile、网络编程Socket、USB摄像头、CMOS摄像头、视频监控、WIFI、3G网卡、
ALSA
声卡、便携式视频监控(局域网通信)和电源管理。 总体格调:...
linux
pcm
接口
调试,
Linux
的
alsa
接口
播放pcm音频数据
ALSA
框架,是
Linux
的音频
接口
,包括
alsa
驱动程序和用户API(asound库)。
alsa
驱动程序,是
Linux
内核给声卡驱动程序提供的标准。用户API,是
Linux
给需要声音的播放和采集功能的用户程序提供的标准。著名的SDL库的声音...
Linux
音频框架
ALSA
-----lib
接口
调用
简介
ALSA
lib
接口
调用
简介
ALSA
逻辑,在我当前看来,总共有两条线:1、录放音流控,2、amixer cset控件。 录放音流控(自定义名称),相当于操作OSS的/dev/dsp...
Linux_Kernel
4,441
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章