--
v8: maintainers: Add a section for Windows.Devices.Enumeration.
windows.devices.enumeration: Create DEVPROP_FILTER_EXPRESSIONs from AQS filter strings and pass them to DevGetObjects.
windows.devices.enumeration: Support parsing AQS filters in IDeviceInformationStatics::FindAllAsyncAqsFilter.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8890
--
v7: maintainers: Add a section for Windows.Devices.Enumeration.
windows.devices.enumeration: Create DEVPROP_FILTER_EXPRESSIONs from AQS filter strings and pass them to DevGetObjects.
windows.devices.enumeration: Support parsing AQS filters in IDeviceInformationStatics::FindAllAsyncAqsFilter.
windows.devices.enumeration/tests: Add tests for IDeviceInformationStatics::FindAllAsyncAqsFilter.
propsys: Use VT_LPWSTR as the property type for System.Devices.DeviceInstanceId.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8890
This has been implemented in a few different ways (see MR !7238 and MR !359), neither of which have associated tests.
This way of doing things sidesteps the need to update existing `VT_BLOB` properties by just storing/retrieving them in the same format we always have. If the registry data doesn't match a set of criteria, we treat it as `VT_BLOB` always.
--
v2: mmdevapi: Add support for storing VT_CLSID properties.
mmdevapi: Add support for storing VT_BOOL properties.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8760
Implement test cases for `IXMLDOMElement_removeAttributeNode()`
function. Cover the successful removal and failure codes for double
removal and `NULL` pointer removal.
The function is currently unimplemented in wine.
This is the recommended first step according to the contribution
documentation (do coverage MR first, then implementation MR).
WineTestBot submission can be found here:
https://testbot.winehq.org/JobDetails.pl?Key=159792&f101=exe32.report#k101
The VMs `debian11` and `debian11b` show the following errors, which should
be unrelated to this MR.
```
msxml3
domdoc.c:10563: Test failed: got L"xmlns:rdf"
domdoc.c:10563: Test failed: got L"xmlns:dcterms"
domdoc.c:10563: Test failed: got L"xmlns:foaf"
```
Once this one is merged I'll create the implementation MR.
I tried to match the formatting. If I've missed something please tell me and I'll fix it.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8928
H.264 uses a 16-pixel alignment, and the stream sink media type should
have the aligned height after the session has started.
--
v5: mf/tests: Test H.264 decoder alignment.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8887