Page 1 of 1

Cannot Create MMDevice Output Module

Posted: 23 Sep 2019 10:46
by Moriquendi
Hello,

I'm trying to create vlc instance with mmdevice audio output. I've passed "--aout=mmdevice" to my libvlc instance but for some reason I get the following error:

Code: Select all

main audio output debug: looking for audio output module matching "mmdevice": 6 candidates mmdevice audio output error: cannot initialize COM (error 0x80010106)
and then libvlc defaults to directsound. Any reason I am facing this problem? I'm using VLC 3.0.4.

Re: Cannot Create MMDevice Output Module

Posted: 23 Sep 2019 18:55
by RĂ©mi Denis-Courmont
I think you answered your own question here. It fails because CoInitializeEx() returns error 0x80010106.