小编use*_*966的帖子

OpenAL输出到多个设备(Linux)

我正在一台带有两个声卡的计算机上开发一个Linux应用程序,我想在OpenAL中同时使用它们,每个都在自己的上下文中.当我调用OpenAL的枚举扩展名alcGetString(NULL,ALC_DEVICE_SPECIFIER)以获取可能的输出设备列表时,该列表仅包含"ALSA软件"和"OSS软件".我知道这些只是OpenAL对软件设备的看法所以当我选择其中任何一个时,OpenAL只会将音频输出到ALSA或OSS中配置的默认设备.我甚至不确定它是否可行,但有没有办法将OpenAL上下文的音频输出定向到特定设备?这样我可以创建两个上下文,每个设备一个,并为每个上下文发送单独的音频.

谢谢,-Al

linux audio openal device

3
推荐指数
1
解决办法
2143
查看次数

标签 统计

audio ×1

device ×1

linux ×1

openal ×1