Hi all.
Thanks for the release of DeepStream 4.0!
I just gave it a try with some of my test pipelines on TX2:
The following worked:
gst-launch-1.0
v4l2src device=/dev/video0 ! “video/x-raw,format=UYVY,width=1920,height=1080,framerate=30/1” !
nvvidconv ! “video/x-raw(memory:NVMM),format=NV12,width=1920,height=1080,framerate=30/1” !
nvoverlaysink sync=false
The following does not worked:
gst-launch-1.0
nvstreammux name=streammux width=1920 height=1080 batch-size=1 num-surfaces-per-frame=1 batched-push-timeout=40000
v4l2src device=/dev/video0 ! “video/x-raw,format=UYVY,width=1920,height=1080,framerate=30/1” !
nvvidconv ! “video/x-raw(memory:NVMM),format=NV12,width=1920,height=1080,framerate=30/1” !
streammux.sink_0
streammux. !
nvoverlaysink sync=false
ERROR: from element /GstPipeline:pipeline0/GstNvStreamMux:streammux: Input buffer number of surfaces (0) must be equal to mux->num_surfaces_per_frame (1)
Set nvstreammux property num-surfaces-per-frame appropriately
Why? And how can I change it ?