当前位置: 技术问答>linux和unix
linux 音频编程 ioctrl怎样控制音频的输出通道
来源: 互联网 发布时间:2016-07-30
本文导语: linux 音频编程,怎样控制音频是通过speaker输出,还是通过耳机插口输出? ioctrl? | 首现。lz用的是alsa 还是oss? 如果可能,告诉我你的alsa或者oss的版本 | 这位,不懂,就不要误导楼主,...
linux 音频编程,怎样控制音频是通过speaker输出,还是通过耳机插口输出?
ioctrl?
ioctrl?
|
首现。lz用的是alsa 还是oss?
如果可能,告诉我你的alsa或者oss的版本
如果可能,告诉我你的alsa或者oss的版本
|
这位,不懂,就不要误导楼主,既然用ALSA或者OSS,怎么还直接操作驱动接口呢?不管是ALSA还是OSS都有特定的API可以使用,由它们来调用相关硬件参数。
楼主既然是应用层面,就不要考虑IOCTL了,还是看看API吧。
|
我用过OSS, 我知道是可以用IOCTL去设置设备的。我想linux的VFS所有东西都是可以通过IOCTL设置的,socket也可以,他的VFS就是提供这种机制。
我不知道你说的API是什么东西,难到内核提供了针对ALSA或OSS的专用API吗,我不相信。至于你说的API如果是真的有的话,我想也是在库里封的。具体没有证实。
呵呵。