Setting audio output device
Posted: 13 Jul 2013 08:10
Using 2.1 on Windows 8.
I want my app to display the available audio output devices and let the user choose which one vlc's audio goes out of, like VLC Media Player 2.1. But...
libvlc_audio_output_device_id and libvlc_audio_output_device_count are deprecated and just return 0 anyway.
And the newer libvlc_audio_output_device_list_get just returns empty as well.
I've tried it with both waveout and directsound. I know the devices exist because if I write in the device names as they appear in VLC Media Player's list into the libvlc_audio_output_device_set method it works. But this obviously won't work since I have no way of knowing what devices the user will have.
Any suggestions?
I want my app to display the available audio output devices and let the user choose which one vlc's audio goes out of, like VLC Media Player 2.1. But...
libvlc_audio_output_device_id and libvlc_audio_output_device_count are deprecated and just return 0 anyway.
And the newer libvlc_audio_output_device_list_get just returns empty as well.
I've tried it with both waveout and directsound. I know the devices exist because if I write in the device names as they appear in VLC Media Player's list into the libvlc_audio_output_device_set method it works. But this obviously won't work since I have no way of knowing what devices the user will have.
Any suggestions?