Hello,
I've got multiple audio/sound devices installed in my computer.
That is 2 PCI Soundcards, 1 onboard chip and the HDMI/DVI audio multiplexer of my Radeon HD graphics card.
For normal PC work, Windows is set up to use one of the PCI Soundcards. But for video play I want VLC Media Player to use the HDMI Output.
I thought the correct way to set this up would be via the advanced settings menu, choosing directx as audio module, guessing the right output device via its number. But changing the number of the output device doesn't change anything at all. Neither on the fly nor by saving, stopping playback and restarting it.
(That's the way you switch the DirectX Audio Playback device in several other applications as on the fly switching seems impossible due to restrictions by directx)
What's wrong in my approach, am I doing something wrong or did I just misunderstand the meaning of above settings?
If I'm doing something wrong or the approach seems to be correct at least, how do I find out the assignment of sounddevice name to sounddevice number without searching in the depth of directx (I know there must be a way to find out via the directx api, but I'm not eager to program a fully overblown tool for that purpose)