[PATCH 1/2] mshtmlmedia: Add dll.

Mohamad Al-Jaf mohamadaljaf at gmail.com
Mon Apr 25 22:02:04 CDT 2022


On Mon, Apr 25, 2022 at 11:47 AM Brendan Shanks <bshanks at codeweavers.com> wrote:
> It actually does look like that’s the case and it’s never enabled, it was left in the Chromium source as a TODO 7 years ago (with no action since and likely none coming):
>
>> Sadly the hack to get DX11 decoding to work on Windows 7 does not work. We can
> get a pointer to the MFCreateDXGIDeviceManager function and the device creation
> works. However the IMFTransform we use for color space conversion
> does not exist on Windows 7. There is a color converter DMO which technically
> could work. However it needs the video samples to expose functioning IMF2DBuffer
> interfaces which is not the case sadly.
>
> I left the code to get the pointer to the MFCreateDXGIDeviceManager function
> under an ifdef for Windows 7. I will look into this at a later point in time.
> "
>
> https://codereview.chromium.org/922003002/#msg12
>
> Brendan

I see, this makes sense then. Thanks for the constructive and thorough
feedback, much appreciated. :)

As for Nier Replicant, I tested the game in Windows 7 mode and it does
try to load mshtmlmedia.dll. This, along with the comments from the
Windows 7 users, should be reasonable evidence that it's needed.

--
Kind regards,
Mohamad



More information about the wine-devel mailing list