Skip to content

mfvideoenc: Enable Direct3D multi-thread protection

    mfvideoenc: Enable Direct3D multi-thread protection

    As documented by MS. See also
    https://docs.microsoft.com/en-us/windows/win32/medfound/supporting-direct3d-11-video-decoding-in-media-foundation#open-a-device-handle
    Revert "d3d11: Enable native multi-thread protection layer and make use of it"

    This reverts commit 872b7f503c49442e559f6a381416c6a84b76a3c6.

    Native multi-thread protection layer seems to be consuming more CPU
    resource than application side protection approach in some cases

Merge request reports