http://bugs.winehq.org/show_bug.cgi?id=7551
tkho@ucla.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tkho@ucla.edu Status|UNCONFIRMED |NEW Ever Confirmed| |1
------- Additional Comments From emisca@email.it 2007-15-03 07:14 ------- I can confirm this bug on my machines (ubuntu and debian wine versions from 0.9.26 to 0.9.30).
------- Additional Comments From emisca@email.it 2007-15-03 07:14 ------- I can confirm this bug on my machines (ubuntu and debian wine versions from 0.9.26 to 0.9.30).
------- Additional Comments From tkho@ucla.edu 2007-15-03 21:59 ------- I poked around, and foobar2000 uses the process affinity mask returned by GetProcessAffinityMask to determine the number of concurrent encodings. As a quick fix, you can hack it to return 3 (mask of 11 = two CPUs).
The system affinity mask in GetProcessAffinityMask should probably be tied to the mask reported by GetSystemInfo (which incorrectly reports 1 for me), and the process affinity mask should probably default to the system affinity mask (it's currently initialized to 1 in the wineserver)