3D buffer and listener reference counts should be fixed.
authorRobert Reif <reif@earthlink.net>
Fri, 27 Jun 2003 22:22:15 +0000 (22:22 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 27 Jun 2003 22:22:15 +0000 (22:22 +0000)
commit9dacf206fe409a06ff7be2c6238a79d847778456
tree9054bc1f8b6ff7dbda6b5274881f65c486567bba
parent0d6a2e9aba71faf4cd5c917bf42643c472d90d82
3D buffer and listener reference counts should be fixed.
3D sound now plays in 3D.
COM interfaces should be correct for buffers and 3D stuff. The COM
interface is broken on notifications but I will fix that next.
Fixed the bug when closing and opening the same or another sound
device quickly.
Fixed some locking but there is a lot of work left yet.
dlls/dsound/buffer.c
dlls/dsound/dsound_main.c
dlls/dsound/dsound_private.h
dlls/dsound/mixer.c
dlls/dsound/primary.c
dlls/dsound/sound3d.c
dlls/dsound/tests/dsound.c