DirectShow long audio device name cropped, not found

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
gordonf
New Cone
New Cone
Posts: 4
Joined: 14 May 2013 19:15

DirectShow long audio device name cropped, not found

Postby gordonf » 14 May 2013 19:39

I managed to make a multicast stream using VLC 2.0.5, a component video capture card and the PC's onboard audio in; this worked around a problem where I can't capture audio directly from the capture card.

I found that VLC doesn't find the audio in sometimes; I first have to make sure there's a cable plugged in or even Windows won't use it; this makes sense. But even with my audio input plugged in I get a device name like "Line In (High Definition Audio D" (it crops "evice )" from name) and this device proves unusable; VLC says it can't find the audio device. If I rename the input line from "Line In" to "In" using the Sound control panel, then I get "In (High Definition Audio Devic" (without the "e )" and it's useable.

It makes building the command line interesting. I end up with this:

vlc.exe -vvv dshow:// :dshow-vdev="[video capture card here]" :dshow-adev="In (High Definition Audio Devic"

It seems VLC can tolerate a long video capture device name, but not a long audio capture device name.

Is there an alternate means to specify the devices to use? Perhaps there's an internal list of IDs I can look up? Or was the cropped device name problem fixed in 2.0.6?

Lotesdelere
Cone Master
Cone Master
Posts: 9960
Joined: 08 Sep 2006 04:39
Location: Europe

Re: DirectShow long audio device name cropped, not found

Postby Lotesdelere » 15 May 2013 10:15

You should create a new ticket on the VLC Trac with your messages log and the link to this thread.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 26 guests