reHi... This is the correct patch, with all new files included this time :-) Lionel On Tue, Jun 11, 2002 at 11:49:16PM +0200, Lionel Ulmer wrote: > Hi all, > > This is the last merge of the patches sent to the ReWind tree last week-end. > > There are new files created (attached to the patch as diffs to /dev/null). > This time I did not forget to add the viral footer to it :-) > > The patch is .gzed to save bandwidth (as a lot of code was moved, it is a > huge patch). > > Changelog: > Ove Kaaven <ovek@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. -- Lionel Ulmer - http://www.bbrox.org/
Attachment:
PATCH_DSOUND.gz
Description: Binary data