Skip to content

nvdecoder: Add support for D3D11 output

Seungha Yang requested to merge seungha.yang/gstreamer:nvdec-d3d11 into main
    nvdecoder: Add support for D3D11 output

    Since DXVA does not support some profiles such as HEVC RExt,
    vendor specific decoding API is still required.
    When decoder is negotiated with d3d11 caps, decoder will convert
    semi-planar frame to planar since semi-planar format (e.g.,
    DXGI_FORMAT_NV12) is not supported by CUDA/D3D11 interop.
    nvdecoder: Handle GstContext in helper object

    ... and move common code to helper object
    cuda: Use d3d11 token data for interop data
    cuda: Add support for I420_12LE format

Merge request reports