wine/ dlls/dsound/Makefile.in dlls/dsound/dsou ...

Alexandre Julliard julliard at wine.codeweavers.com
Thu Jun 13 14:15:06 CDT 2002


ChangeSet ID:	1023995706391919386181147
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	02/06/13 14:15:06

Modified files:
	dlls/dsound    : Makefile.in dsound.spec dsound_main.c 
	include        : dsound.h 
Added files:
	dlls/dsound    : buffer.c capture.c dsound_private.h mixer.c 
	                 primary.c propset.c sound3d.c 

Log message:
	Ove Kaaven <ovek at transgaming.com>
	Support DirectSound 8 interfaces. Split interface implementations into
	separate files. Split primary buffer and secondary buffer interfaces
	into separate implementations. Made the primary buffer state part of
	the dsound object, so primary buffer objects can be created and
	refcounted independently. Made the interfaces follow COM aggregation
	rules more closely. Converted the dsound critical section to a R/W
	lock to improve potential remixing concurrency. Fixed various bugs and
	refcounting issues.

Patch: http://cvs.winehq.com/patch.py?id=1023995706391919386181147

Revision  Changes    Path
 1.14     +7 -1      wine/dlls/dsound/Makefile.in
 1.8      +6 -2      wine/dlls/dsound/dsound.spec
 1.60     +272 -3741 wine/dlls/dsound/dsound_main.c
 1.1     +0 -0       wine/dlls/dsound/buffer.c
 1.1     +0 -0       wine/dlls/dsound/capture.c
 1.1     +0 -0       wine/dlls/dsound/dsound_private.h
 1.1     +0 -0       wine/dlls/dsound/mixer.c
 1.1     +0 -0       wine/dlls/dsound/primary.c
 1.1     +0 -0       wine/dlls/dsound/propset.c
 1.1     +0 -0       wine/dlls/dsound/sound3d.c
 1.28     +191 -9    wine/include/dsound.h




More information about the wine-cvs mailing list