In particular:
* Fix the resume handle comments.
* Don't expect START_PENDING and STOP_PENDING services to have a process id.
* Take into account service start / stop race conditions.
* Enumerate the services using the Unicode API since the ANSI one is broken in some UTF-8 locales.
* Skip some tests if the EventLog service crashed.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2431
--
v4: vkd3d: Pass an offset and size to d3d12_heap_unmap() in d3d12_resource_WriteToSubresource().
vkd3d: Call vkFlushMappedMemoryRanges() when a heap remains mapped after an unmapping request.
vkd3d: Pass an offset and size to d3d12_heap_map() in d3d12_resource_ReadFromSubresource().
vkd3d: Call vkInvalidateMappedMemoryRanges() when a mapping is requested on a mapped heap.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/126
Log: The flag that bNoItemMetrics should be reset to TRUE after
calling LISTVIEW_DeleteAllItems().
Signed-off-by: Zhao Yi <zhaoyi(a)uniontech.com>
--
v3: comctl32: Fix the problem that listview cannot display all files.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2413
According to the tests in 23b72ad, when we are reading a compressed stream, the type returned by `stream_props_GetMediaType()` should reflect compressed format even if we finnally output uncomressed data. For example, if we use wmvcore reader to read a WMV3 stream and output RGB24, the format information returned by `stream_props_GetMediaType()` should be WMV3, not RGB24.
This patch set is marked as draft now, because PATCH 2 and PATCH 3 is affected by 3e8936a2 in MR !2258. So I'll submit a newer version of this after !2258 get merged.
--
v3: winegstreamer: Use codec format in stream_props_GetMediaType.
winegstreamer: Implement amt_from_wg_format_video_wmv.
winegstreamer: Implement wg_format_from_caps_video_wmv.
winegstreamer: Implement wg_parser_stream_get_codec_format.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2387