Audio device name which ends with blank can't be used from Interface.
I stream Audio from my PC. Everythings works, but I have one audio device which doesn't work, fully named "Stereomix (IDT High Definition Audio CODEC)". The device is displayed as "Stereomix (IDT High Definition ". Using it generates this first error message:
Capture failed: VLC cannot use the device "Stereomix (IDT High Definition", because its type is not supported.
Notice the missing trailing blank. Streaming via command line and the with blank at the end works. VLC and even Windows internally seems to cut the audio device name at 32 chars.