Patch: DSound: PhaseCancel subtracts secondary from primary

Jesse Allen the3dfxdude at
Mon Oct 31 19:07:08 CST 2005

On 10/31/05, Davin McCall <davmac at> wrote:
> This is one is probably the most trivial fix and is largely unrelated to the other fixes. But if you look at the code for a while as I have you can see that it's obviously correct - the existing implementation of PhaseCancel inverts the original waveform; with this patch it doesn't.

BTW, do you think this error with D2 is related to this bug you found?
 This is from wine plus your other patch.  See previous message.

err:dsound:DSOUND_PhaseCancel length not a multiple of block size, len
= 3026, block size = 4


More information about the wine-devel mailing list