Skip to content

WIP: wasapi: Initialize COM separately for device enumeration

When we go PLAYING -> NULL -> PLAYING, the device is reopened, and somehow the COM library isn't initialized when we do so.

FIXME: Don't merge this yet, it causes a segfault when opening the device with exclusive=true. The fix is probably somewhat complicated, since the way we initialize COM right now should not work at all.

Merge request reports