mfvideosrc: check HRESULT of CreateClassEnumerator correctly
authorJan Lorenz <jan.lorenz@pascom.net>
Wed, 23 Nov 2022 13:35:07 +0000 (14:35 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 23 Nov 2022 14:45:50 +0000 (14:45 +0000)
commit47b8762774296c6e8f6ddcd349747aa6c5fbc5f5
treecc8ec237fff6b3afce55b8fdc82bcef4ce6b522f
parent63ff99ca8e9332dab33dc4a157eb357fe0fee82a
mfvideosrc: check HRESULT of CreateClassEnumerator correctly

Fixes a crash during direct show device enumeration

Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1599
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3460>
subprojects/gst-plugins-bad/sys/mediafoundation/gstmfcapturedshow.cpp