How to add text into the video frames with nvll_osd_put_text on ds5.0 , Xavier

Hi,all.
I had a plugin to add text on the video, on the ds4.0,TX2,it worked normally. but when change to ds5.0 , Xavier. I can’t find the text on the video.
attachments is my test code, with the same code, I can found rectangles and texts on the Tx2、ds4.0,but on Xavier、ds5.0, I just found rectangles.

gstdsosd.cpp (16.1 KB) gstdsosd.txt (2.1 KB) Makefile.txt (2.3 KB)

gst-launch-1.0
nvstreammux name=streammux width=1920 height=1080 batch-size=2 batched-push-timeout=40000
videotestsrc ! nvvideoconvert ! “video/x-raw(memory:NVMM),format=RGBA,width=1920,height=1080” !
streammux.sink_0 streammux. ! dsosd ! nvmultistreamtiler width=1920 height=1080 !
nvvideoconvert ! “video/x-raw(memory:NVMM),format=I420” ! nvoverlaysink sync=false \

Hi
I reproed your issue, and investigating. thanks for your patience.

Hi
Sorry for a late reply.
With this pipeline it worked: gst-launch-1.0 nvstreammux name=streammux width=1920 height=1080 batch-size=1 batched-push-timeout=40000 videotestsrc ! nvvideoconvert ! 'video/x-raw(memory:NVMM),format=RGBA,width=1920,height=1080' ! streammux.sink_0 streammux. ! nvmultistreamtiler width=1920 height=1080 ! nvvideoconvert ! 'video/x-raw(memory:NVMM),format=RGBA' ! dsosd ! nvegltransform ! nveglglessink
basically osd had to be used after tiler.