wine/dlls/dsound primary.c mixer.c dsound_priv ...

Alexandre Julliard julliard at winehq.org
Tue Sep 7 14:32:22 CDT 2004


ChangeSet ID:	13664
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2004/09/07 14:32:22

Modified files:
	dlls/dsound    : primary.c mixer.c dsound_private.h 
	                 dsound_main.c dsound.c buffer.c 

Log message:
	Robert Reif <reif at earthlink.net>
	Consolidate secondary buffer list processing and locking.
	Two new functions DSOUND_AddBuffer and DSOUND_RemoveBuffer
	have been added and the locking has been moved into these functions.
	Renamed IDirectSound lock to buffer_list_lock.
	Removed redundant test for IID_IDirectSoundNotify and
	IID_IDirectSoundNotify8 because they are the same.
	Removed check for invalid buffers on list because that shouldn't
	happen anymore because of fixed 3d buffer reference counting.
	Minor code cleanups.

Patch: http://cvs.winehq.org/patch.py?id=13664

Old revision  New revision  Changes     Path
 1.31          1.32          +11 -17     wine/dlls/dsound/primary.c
 1.24          1.25          +14 -16     wine/dlls/dsound/mixer.c
 1.23          1.24          +6 -1       wine/dlls/dsound/dsound_private.h
 1.106         1.107         +6 -0       wine/dlls/dsound/dsound_main.c
 1.18          1.19          +94 -36     wine/dlls/dsound/dsound.c
 1.32          1.33          +11 -40     wine/dlls/dsound/buffer.c




More information about the wine-cvs mailing list