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