I’ve moved and mounted the on-board camera from TX2 DevKit to Xavier DevKit and it works perfectly, for example with jetson-inference demo.
I’m trying to use jkjung-avt tutorials and I’m trying to use his GStreamer tegra_cam.py but the cam is not working (/dev/video0) with the following error:
nvidia@JetsonXavier:/media/nvidia/SD32/Installazioni/tegra-cam$ python3 tegra-cam.py Called with args: Namespace(image_height=360, image_width=720, rtsp_latency=200, rtsp_uri=None, use_rtsp=False, use_usb=False, video_dev=0) OpenCV version: 3.4.3 ^C (python3:18349): GStreamer-CRITICAL **: 12:05:45.920: Trying to dispose element capsfilter0, but it is in PAUSED instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. ... Trying to dispose element nvvconv0, but it is in PAUSED instead of the NULL state. ... Trying to dispose element pipeline0, but it is in READY instead of the NULL state.
Anybody could help me please? The same tutorial with tegra_cam.py was well working on the TX2 DevKit, so I do not see why it could not work with Xavier DevKit.
Both with original JetPack 4.1 OpenCV 3.3.1 and with the new installed OpenCV 3.4.3 the same error is raised with Xavier.
Thanks in advance