Re: [PATCH v2 0/2] MR9755: mfmediaengine fixes
11 Dec
2025
11 Dec
'25
11:39 p.m.
On Thu Dec 11 23:39:34 2025 +0000, Nikolay Sivov wrote:
Why is SetMasterVolume() bad if we are going to create a separate session per-engine? It isn't inherently bad, but it can be if e.g. the application goes out of its way to `Initialize()` its own `AudioClient`s in the same session.
Also it's not what native does. The test hack I attached to the bug shows that native `IMFMediaEngine` doesn't modify the session-wide master volume. I have a cleaned-up version of the same test that requires !9756 to not crash on Wine. I could modify the test to skip on Wine for the time being. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9755#note_125494
8
Age (days ago)
8
Last active (days ago)
0 comments
1 participants
participants (1)
-
Matteo Bruni (@Mystral)