d3d11decoder: Do not use miniobject qdata
authorSeungha Yang <seungha@centricular.com>
Sun, 14 Aug 2022 15:22:14 +0000 (00:22 +0900)
committerSeungha Yang <seungha@centricular.com>
Sun, 14 Aug 2022 17:50:18 +0000 (02:50 +0900)
commit9b4fafb88245cab8970315b4712a88eb8f7f73d3
tree0ff3196f70e0d7da5fc2cb8cee832eddaf6eb38f
parentce1f1c9eff493344b61322e0d854267205a6d462
d3d11decoder: Do not use miniobject qdata

The miniobject qdata uses global mutex.
Use ID3D11DeviceChild::{Set,Get}PrivateData methods instead.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2885>
subprojects/gst-plugins-bad/sys/d3d11/gstd3d11decoder.cpp