Displaying 1 result from an estimated 1 matches for "dwplayedtotal".
2008 Sep 10
1
Bug in winealsa.drv? Incredibly specific oddity
...er figuring out I could debug just the wave classes, I think I've found a clue.
It keeps hanging on wodPlayer_NotifyCompletions and just waiting forever when it locks up. Here's the interesting part though...
It only locks up when the difference between lpWaveHdr->reserved and wwo->dwPlayedTotal is EXACTLY 940 [Shocked]
I've repeated this over 4 times. How I even caught it... lol.
I wrote a parser to verify it wasn't a fluke, on the first run, there were 446 instances of "wodPlayer_NotifyCompletions" and not one had a value of "940" until it did and locked u...