--
v6: mf: Handle thinning in media session.
mf: Don't forward thinning to clock.
mf/tests: Add tests for thinning.
mf/tests: Move some functions.
mf/tests: Rename test_seek_source to test_source.
mf/tests: Rename test_source to test_stub_source.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8184
Splitting mutex and semaphore, preparing the message queue to use both server and inproc syncs.
--
v2: server: Use a signaled flag for message queue sync.
server: Use a flag to keep track of message queue waits.
server: Split semaphore to a dedicated sync object.
server: Split mutex to a dedicated sync object.
server: Move some checks inside of mutex do_release.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8435
The software color converter DMO on Windows seems to be broken using certain topologies, making our media engine not work. As such, make the topology loader use the hardware accelerated one.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8362
Comctl32 v5 listview sets the initial background mix mode to TRANSPARENT. Comctl32 v6 listview sets it to OPAQUE. Use TRANSPARENT for both v5 and v6 for now.
--
v2: comctl32/listview: Set the initial background mix mode to TRANSPARENT.
comctl32/tests: Test listview background mix mode.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8327