I have a program that outputs an H.265 stream over rtsp. The video is encoded using NvVideoEncoder. On my computer, I try the following pipeline for viewing the stream:
gst-launch-1.0 -e rtspsrc location='rtsp://10.18.52.59:8554/stream' ! rtph265depay ! h265parse ! libde265dec ! perf ! xvimagesink sync=false
This sort of works, but there is the following warning and the frame rate is lower than expected:
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0: Cannot run decoder multi-threaded because stream does not support WPP (code=1000)
Now I don’t know what WPP is exactly except that it stands for Wavefront Parallel Processing and it sort of obviously related to parallel processing. Is there any setting in NvVideoEncoder that can enable this?