ChangeSet ID: 8613 CVSROOT: /home/winehq/opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2003/06/27 17:22:16
Modified files: dlls/dsound/tests: dsound.c dlls/dsound : sound3d.c primary.c mixer.c dsound_private.h dsound_main.c buffer.c
Log message: Robert Reif reif@earthlink.net 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.
Patch: http://cvs.winehq.com/patch.py?root=/home/winehq/opt/cvs-commit&id=8613
Old revision New revision Changes Path 1.12 1.13 +630 -233 wine/dlls/dsound/tests/dsound.c 1.21 1.22 +374 -253 wine/dlls/dsound/sound3d.c 1.13 1.14 +51 -59 wine/dlls/dsound/primary.c 1.15 1.16 +24 -22 wine/dlls/dsound/mixer.c 1.6 1.7 +63 -54 wine/dlls/dsound/dsound_private.h 1.83 1.84 +86 -37 wine/dlls/dsound/dsound_main.c 1.10 1.11 +89 -67 wine/dlls/dsound/buffer.c