mediafoundation: mfvideoenc: Use DXGI adapter LUID
authorSeungha Yang <seungha@centricular.com>
Fri, 8 Oct 2021 14:07:32 +0000 (23:07 +0900)
committerSeungha Yang <seungha@centricular.com>
Sat, 9 Oct 2021 18:23:58 +0000 (03:23 +0900)
commit0d96e43c919c288643a7ed337f0d6bf358526721
tree96d6550e3e285ca525f664ed8bf973e6a07f9ace
parent5707e487cf3dee64f5e8ad9e5a2a00cc567a8f24
mediafoundation: mfvideoenc: Use DXGI adapter LUID

Make use of new DXGI adapter LUID based device context sharing.
Note that we were using DXGI adapter LUID to open MFT already.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1098>
subprojects/gst-plugins-bad/sys/mediafoundation/gstmfh264enc.cpp
subprojects/gst-plugins-bad/sys/mediafoundation/gstmfh265enc.cpp
subprojects/gst-plugins-bad/sys/mediafoundation/gstmfvideoenc.cpp
subprojects/gst-plugins-bad/sys/mediafoundation/gstmfvideoenc.h
subprojects/gst-plugins-bad/sys/mediafoundation/gstmfvp9enc.cpp