Testing gstreamer pipeline


I am trying to test the following pipeline:

gst-launch-1.0 nvstreammux name=mux batch-size=1 ! nvyolo ! "video/x-raw(memory:NVMM), format=RGBA" ! nvvidconv ! "video/x-raw(memory:NVMM), format=RGBA" ! nvosd font-size=15 ! nveglglessink filesrc location=./sample_720p.mp4 ! decodebin ! queue ! mux.sink_0

However, I am getting this error:

WARNING: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0: Delayed linking failed.
Additional debug info:
./grammar.y(506): gst_parse_no_more_pads (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0:
failed delayed linking some pad of GstDecodeBin named decodebin0 to some pad of GstQueue named queue0

Has anyone seen this error previously? Do you know how I can fix this? Thanks.

I have tried this pipeline using nvinfer, and it worked. However, when I replace nvinfer with nvyolo, I get the above error. Has anyone else come across this error? Thanks.