I want to use a multi-thread program to decode 2 h.264 bitstreams on Linux. But I failed to create two VdpDecoder instances in two child threads.
Can one create two VdpDecoders in the same process space?
Or we can only create one VdpDecoder per process?
Or only one VdpDecoder is available per each nVidia video card?
Or only one VdpDecoder is available in Linux?
There is a H.264 player sample in CUDA on Windows. I could run two players at the same time, so I guess it is feasible to have multiple h.264 bitstreams be decoded in the same GPU.
Thank you for your time