http://bugs.winehq.org/show_bug.cgi?id=60099 --- Comment #2 from Nikolay Sivov <bunglehead@gmail.com> --- (In reply to S. White from comment #0)
In-game voice and text chat don't work in Halo Infinite under Proton. After digging through the logs I traced it to this:
The game uses the PlayFab Party SDK (PartyWin.dll), which spawns a PartyChatWorkerThread. On startup that thread calls RoGetActivationFactory("Windows.Media.Devices.MediaDevice", ...) and then immediately registers handlers via add_DefaultAudioCaptureDeviceChanged and add_DefaultAudioRenderDeviceChanged.
Both are stubs that return S_OK but never fire the callback. After those two calls, PartyChatWorkerThread and PartyAudioThread produce zero log output for the entire game session — no capture device is ever opened.
Should they fire a handler if default device hasn't changed? -- 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.