Nvvidconv issue with conversion

Hi,

i am trying to capture data from our hardware which is give output in xBGR format.

i have tried following pipeline.

gst-launch-1.0 -v v4l2src device=“/dev/video1” ! video/x-raw,format=BGRx,width=1680,height=1050 ! videoconvert ! xvimagesink -e

above pipeline is working fine.

but if i change videoconvert with nvvidconv it giving me error .

gst-launch-1.0 -v v4l2src device=“/dev/video1” ! video/x-raw,format=BGRx,width=1680,height=1050 ! nvvidconv ! xvimagesink -e

can you tell me where i am going wrong, i have checked also nvvidconv support xBGR as a sink an src both.

regards,
vikas

Hi,
Please try

$ gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw,format=BGRx,width=1680,height=1050 ! nvvidconv ! 'video/x-raw(memory:NVMM),format=NV12' ! nvoverlaysink sync=0