Skip to content

d3d12: Fix potential self thread join

Seungha Yang requested to merge seungha.yang/gstreamer:d3d12-gc-manager into main

Fence data could hold GstD3D12Device directly or indirectly. Then if it's holding last refcount, the device object will be released from the device object's internal thread, and will try join self thread. Delegates it to other global background thread to avoid self thread joining.

Merge request reports

Loading