Skip to content

d3d11: Various IPC related fixes / enhancements

Seungha Yang requested to merge seungha.yang/gstreamer:d3d11-ipc-update into main
    d3d11ipcsrc: Stop asynchronously in case of io-mode=import

    In case of import mode, d3d11ipcsrc does not know when outputted
    memories will be released.
    d3d11ipc: Use unnamed shareable handle

    Exchanging HANDLE would have smaller overhead than string
    d3d11memory: Add support for resource sharing via NT handle

    Adding gst_d3d11_memory_get_nt_handle() method so that GstD3D11Memory
    can hold shareable NT handle and for easy reuse of it
    d3d11ipcsink: Don't clear prepared sample on render

    render() can be called multiple times for the same prepared sample

Merge request reports