Page 1 of 1
Enabling WASAPI
Posted: 12 Jul 2013 18:03
by Hanley
How do I enable WASAPI? I used libvlc_audio_output_list_get to see all the available audio outputs and it showed:
waveout
aout_file
aout_directx
amem
adummy
I'm using vlc 2.1 on Windows 8
Re: Enabling WASAPI
Posted: 13 Jul 2013 10:11
by Rémi Denis-Courmont
If you mean to use WASAPI through Windows' Multimedia Device API and your VLC build includes it, the plugin name is mmdevice.
Re: Enabling WASAPI
Posted: 13 Jul 2013 13:46
by Hanley
Thnx.
Re: Enabling WASAPI
Posted: 22 Sep 2013 21:27
by pipppero
Sorry if I re-open this topic but I wonder how in VLC 2.0.8 64-bit with Windows 8, I can use WASABI as AUDIO OUTPUT.
I use it with Foobar2000 and I'd like to use it in VLC too.
Re: Enabling WASAPI
Posted: 23 Sep 2013 19:07
by Rémi Denis-Courmont
You can't. Only VLC 2.1.0 and later support WASAPI.
Re: Enabling WASAPI
Posted: 23 Sep 2013 21:31
by pipppero
You can't. Only VLC 2.1.0 and later support WASAPI.
I really don't understand...
1) where I can get 2.1.0 and later version of VLC?
2) why to me the last is 2.0.8?
3) exist a 64bit version of 2.1.0 version?
I really need wasapi on my vlc because I watch to concerts movies mostly.
Re: Enabling WASAPI
Posted: 27 Sep 2013 01:20
by Jean-Baptiste Kempf
1) videolan.org
2) see above
3) yes
Re: Enabling WASAPI
Posted: 18 Oct 2013 14:29
by selden
Sorry, but I really haven't understood the discussion above.
I'm running VLC 2.1.0 (Rincewind) under Windows 7 with a 7.1 channel HDMI output to an AVR.
What are the steps that I need to take to enable WASAPI in exclusive mode?
I would like stereo soundtracks to be sent to the receiver as 2.0 HDMI channels so that the receiver can process them with Dolby ProLogic or DTS Neo. Currently, VLC is playing stereo sound tracks in just the left and right front channels of the 7.1 HDMI output, with the other channels silent, which prevent the use of ProLogic or Neo. Presumably this is because VLC is using DirectSound instead of WASAPI exclusive.
Thanks for whatever help you can provide.
Re: Enabling WASAPI
Posted: 22 Oct 2013 19:22
by Rémi Denis-Courmont
Exclusive mode is not implemented in the current WASAPI plugin, nor is codec pass-through as of VLC 2.1.x. For pass-through, you need to stick to DirectSound or WaveOut for now.
Re: Enabling WASAPI
Posted: 22 Feb 2014 00:50
by wysiwyg
Correct me if I'm wrong, but as I see it, at the current implementation state of the WASAPI integration, the VLC media player is useless for real BluRay playback. Any container file with a FLAC/DTS-HD MA/TrueHD audio track is not correctly transmitted through HDMI to a compatible HDCP A/V receiver and the receiver gets 2CH instead of 6/8CH lossless?
Re: Enabling WASAPI
Posted: 22 Apr 2014 14:35
by Jean-Baptiste Kempf
This is unrelated to WASAPI.
Re: Enabling WASAPI
Posted: 12 Mar 2019 20:28
by mikealeonetti
Great that really helped! One last question. Should I ignore the "no audio output modules matched" error?
It seemed to fix the audio issues I was having anyways...
Code: Select all
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [GUI Video] Audio output: adummy - Dummy audio output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [GUI Video] Audio output: afile - File audio output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [GUI Video] Audio output: amem - Audio memory output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [GUI Video] Audio output: directsound - DirectX audio output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [GUI Video] Audio output: mmdevice - Windows Multimedia Device output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [GUI Video] Audio output: waveout - WaveOut audio output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [MediaPlayer] Creating media player with instance 0x3f72950
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [VLC] creating audio output
2019-03-12, 15:25:21.350600: <debug> (0x000008d8) [VLC] looking for audio output module matching "any": 6 candidates
2019-03-12, 15:25:21.350600: <error> (0x000008d8) [VLC] cannot initialize COM (error 0x80010106)
2019-03-12, 15:25:21.368600: <debug> (0x000008d8) [VLC] found 2 devices
2019-03-12, 15:25:21.368600: <debug> (0x000008d8) [VLC] using audio output module "directsound"
2019-03-12, 15:25:21.368600: <debug> (0x000008d8) [VLC] keeping audio output
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Media player is created 0x400fc90
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Getting event manager.
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking events 0x400fd48
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking event 262
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking event 260
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking event 265
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking event 266
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking event 258
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Hooking event 261
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [MediaPlayer] Saving media player.
2019-03-12, 15:25:21.369600: <info> (0x000008d8) [GUI Video] Setting audio output to Windows Multimedia Device.
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [VLC] removing module "directsound"
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [VLC] creating audio output
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [VLC] looking for audio output module matching "mmdevice,none": 6 candidates
2019-03-12, 15:25:21.369600: <error> (0x000008d8) [VLC] cannot initialize COM (error 0x80010106)
2019-03-12, 15:25:21.369600: <debug> (0x000008d8) [VLC] no audio output modules matched
2019-03-12, 15:25:21.369600: <error> (0x000008d8) [VLC] no suitable audio output module
Re: Enabling WASAPI
Posted: 13 Mar 2019 09:56
by Jean-Baptiste Kempf
2019-03-12, 15:25:21.369600: <error> (0x000008d8) [VLC] cannot initialize COM (error 0x80010106)
You need to init COM before.