mirror of
https://github.com/Basilisk-Development-Team/UXP-mirror.git
synced 2026-11-07 10:22:33 -05:00
Based on work by EAZYBLACK and Maggie for Dactyloidae commit 1414824320. Some differences from the original work are: - Removed the PDMWMFVP9DXVA2Preferred mediapref. This doesn't seem to work as intended; MFT is always being used if it's enabled and available. - Removed redundant MFT manager in WMFDecoderModule::CreateVP9Decoder - Ensured that the MFT and DXVA2 managers in WMFDecoderModule::CreateVP9Decoder fallback to software decoding when encountering an incompatible VP9 stream, avoiding a repeat of #2949 - Some style consistency and code clarity changes