Hi there.
I am having problems getting started with the cameras in the Vision mezzanine board.
I have a freshly installed firmware image (using the SDK manager), and I am trying to run the gst-launch-1.0 examples in the sofware reference manual. So far, all my attempts at running the first two examples, which access the cameras, end with this error (when using --gst-debug-level=1):
GBM_INFO::msmgbm_mapper(137)::gbm mapper instantiatedgbm_create_device(156): Info: backend name is: msm_drmSetting pipeline to PAUSED ...0:00:00.117353177 1664 0x559742e960 ERROR qtiqmmfsrc qmmf_source_context.cc:865:gst_qmmf_context_open: QMMF Recorder StartCamera Failed!0:00:00.117458437 1664 0x559742e960 ERROR qtiqmmfsrc qmmf_source.c:543:qmmfsrc_change_state:<qmmf> Failed to Open!ERROR: Pipeline doesn't want to pause.Setting pipeline to NULL ...Freeing pipeline ...
Hi Era,
We are looking into this and trying to provide more clarity in the software manual.
Meanwhile, can you please try to start the Weston Desktop and then test out the Gstreamer commands?
To enable Weston Client on HDMI, please try the following commands:
A quick update:
The first two gst-launch-1.0 video capture examples now work perfectly, after reflashing the kit with the latest version of the firmware (QRB5165.1.0.0-200924) using the latest version of the SDK Manager (1.0.1).
I was using QRB5165.1.0.0-200731 before, when I was getting the errors.
Enrique.
Hi Enrique,
Glad the gstreamer plugin examples are working now. You had asked if V4L2 can be used directly instead of qtiqmmfsrc.
Here is an example GST command to get USB camera stream using V4L2:
gst-launch-1.0 v4l2src device=/dev/video2 ! waylandsink async=true
Hope this helps.
Rajan.
Hi QC/Ranjan,
Could you please let me know, can I use qmmfsrc to support usbcamera instead of V4L2src? If yes then how can I proceed?
Thanks.