https://bugs.winehq.org/show_bug.cgi?id=50515
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Sagawa sagawa.aki+winebugs@gmail.com --- I'm preparing a patch for this case.
After a few days debugging, I found out that waveOutGetPosition() doesn't conform to the native.
In detail, waveOutGetPosition() doesn't support TIME_MS type on native. So, it returns playing position with TIME_BYTE type. However, on wine, TIME_MS is supported. While SofTalk asks TIME_MS type, it seems to rely on returning TIME_BYTE counter. So, it doesn't work as expected, sigh.