Why jetson gstreamer plugin nvvidconv not support BGR format output?

We are using gstreamer pipeline to capture the rtsp video stream. The pipeline is as follow:

gst-launch-1.0 rtspsrc location=rtsp:// : @192.168.1.108:554 latency=200 drop-on-latency=true ! queue ! rtph264depay ! h264parse ! omxh264dec ! nvvidconv ! video/x-raw,format=RGBA,width=1280,height=720 ! autovideosink

It works but out stream is RGBA. But we need the stream in BGR format, but there is no support for BGR in ‘nvvidconv’ for BGR format.

So, How we can add the support for BGR format in ‘nvvidconv’ ?
Is any other hardware video convertor is available with in-built BGR format ? If any , please suggest us.

Best Regards.

Hi,
It is constraint in hardware converter. Please refer to discussion in
[Gstreamer] nvvidconv, BGR as INPUT

Please also check VPI:
VPI - Vision Programming Interface: Main Page
If you see the functions which can be applied to your use-case, please try it as a substitute of using OpenCV.