Название: Как узнать имя аудиоустройства в фононе Отправлено: Sasha от Апрель 24, 2014, 15:31 Здравствуйте,
Хочу фононом проигрывать звук не в устройство выставленное в системе по умолчанию, а в выбранное по имени. Под именем я понимаю имя, которое пишется в настройках звука в Windows (например, "Realtek High Definition Audio"). В help-е я нашёл ф-ю AudioOutput::setOutputDevice(), в которую передаётся Phonon::AudioOutputDevice. Список всех Phonon::AudioOutputDevice получить можно, но проблемма с именем. Если использовать ф-ю Phonon::AudioOutputDevice::name(), то имя явно не то, что пишется в настройках звука в Windows. Вот и вопрос. Как узнать имя аудиоустройства в фононе? Название: Re: Как узнать имя аудиоустройства в фононе Отправлено: Sasha от Апрель 25, 2014, 18:01 Неужели нельзя?
А если хочется написать что-то типа проигрывателя и предоставить пользователю выбирать аудиоустройство для вывода звука, то как поступить? Т.е. откуда взять список понятных человеку имён аудиоустройств чтобы их вывести, например, в комбобоксе? Название: Re: Как узнать имя аудиоустройства в фононе Отправлено: Sasha от Апрель 26, 2014, 20:34 Дополнение к вопросу:
1) У меня Windows 2) Qt 4.8.0 3) В прикреплённом файле скриншот того, что у меня выводит программа Qt\4.8.0\examples\phonon\capabilities\release\capabilities.exe |