http://bugs.winehq.org/show_bug.cgi?id=33045 --- Comment #15 from Jörg Höhle <hoehle(a)users.sourceforge.net> 2013-03-08 12:04:46 CST ---
Yes, good catch. Perhaps you misunderstood me, because your second patch still contains several occurrences of said type error: ash->cbSrcLength = WINMM_FixedBufferLen(header->dwBufferLength, device); Unless your second patch was written prior to my comment #12.
I'm leaning towards the truncate patch Me too, for different reasons: that appears to be XP behaviour according to your testbot job, and XP has a good reputation of compatibility and stability. w95 doesn't. Sadly, I have no w98SE machine to test on, as that would be my preferred w9x test OS.
IMAADPCM with block size 2048 Hmm...What if an app wants to record that but supplies 1024 bytes buffers? I guess we should recheck those bug reports about sndrec32.
-- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.