- Jul 24, 2023
-
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
David Kahurani <k.kahurani@gmail.com>
-
-
-
-
-
-
These properties are expected to be present even if frame count is 1.
-
-
-
-
-
-
Instead of iterating through types one by one and calling EnumMatchingFilters() on each one, build a list of all media types exposed by the pin and call the function once. This avoids trying to pointless autoplug the same filter multiple times, which speeds up autoplugging greatly for cases when a given filter connects less than instantaneously. The most prominent example of such a filter is the AVI decompressor, which has to call ICLocate() on connection. ICLocate() is not a fast API on Wine, and it is even slower on Windows; this reduces the number of times we try to call it greatly.
-
-
-
-
Needed for Lenovo Ready for Assistant.
-
-
-
-
Needed by windows.devices.usb.idl.
-
Needed by windows.devices.usb.idl.
-
-
-
-
-
-
- Jul 21, 2023
-
-
-
-
-
-
HasOverlappedIoCompleted returns true after CancelIo call.
-
CFI directives allow the context that was stored on the stack by raise_func_trampoline to be used to unwind to any exception handlers as required when dispatching an exception. However, as the dispatcher may change its input context in e.g. BTCpuResetToConsistentState and these changes also need to be used when unwinding, have the trampoline CFI directly refer to the input context rather than a copy of it.
-