Don't hold the global mutex while destroying the primary buffer
tree90ffe47aa55cb47b8c1c2494f63622a0035abdb3
-rw-r--r-- 6 .gitignore
-rw-r--r-- 4956 CMakeLists.txt
-rw-r--r-- 5426 alext.h
-rw-r--r-- 83233 buffer.c
drwxr-xr-x - build
-rw-r--r-- 26261 capture.c
drwxr-xr-x - cmake
-rw-r--r-- 2531 debug.c
-rw-r--r-- 1115 dsound-mingw.def
-rw-r--r-- 640 dsound.spec
-rw-r--r-- 22968 dsound8.c
-rw-r--r-- 1886 dsound_classes.idl
-rw-r--r-- 33681 dsound_main.c
-rw-r--r-- 19308 dsound_private.h
-rw-r--r-- 21221 duplex.c
-rw-r--r-- 7938 eax.h
-rw-r--r-- 33826 efx.h
-rw-r--r-- 63035 primary.c
-rw-r--r-- 26664 propset.c
-rw-r--r-- 4449 version.rc