Я разрабатываю приложение Linux на компьютере с двумя звуковыми картами, и я хочу использовать оба одновременно в OpenAL, каждый в своем собственном контексте. Когда я вызываю расширение enumeration OpenAL, alcGetString (NULL, ALC_DEVICE_SPECIFIER), чтобы получить список возможных устройств вывода, список состоит только из «ALSA Software» и «OSS Software». Я знаю, что это просто взгляд OpenAL на программные устройства, поэтому, когда я выбираю любой из них, OpenAL просто выводит аудио на устройство по умолчанию, настроенное в ALSA или OSS. Я даже не уверен, что это возможно, но есть ли способ направить аудиовыход контекста OpenAL на конкретное устройство? Таким образом, я мог бы создать два контекста, по одному для каждого устройства, и отправить отдельный звук каждому.Выход OpenAL на несколько устройств (Linux)
Спасибо, -Аль
Вы можете принять свой собственный ответ, и, вероятно, должны в этой ситуации :). Я нашел это полезным, спасибо. – Ephphatha