Hi,
I have a RB5 with a navigation mezzaninine and a fresh install of QRB5165.UBUN.2.0 Release 26.1.
I have also tested with the latest release from Thundercomm QRB5165.LU2.0_20230808.1511 with the same effect.
The gstreamer example for recording with the IMX577 camera in the user guide is not working:
gst-launch-1.0 -e qtiqmmfsrc name=camsrc camera=0 ! video/x-raw\(memory:GBM\),format=NV12,width=3840,height=2160,framerate=30/1 ! queue ! qtic2venc ! queue ! h264parse ! mp4mux ! queue ! filesink location="/data/4K_30FPS.mp4"
I get the following error:
> ERROR: from element /GstPipeline:pipeline0/GstQmmfSrc:camsrc: Camera service has died !>> Additional debug info:>> /home/dobrev/Qualcomm/apps_root/build-qti-distro-ubuntu-fullstack-debug/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-qti-oss-qmmfsrc/1.0-r0/gst-plugin-qmmfsrc/qmmf_source.c(546): qmmfsrc_event_callback (): /GstPipeline:pipeline0/GstQmmfSrc:camsrc>> EOS on shutdown enabled -- waiting for EOS after Error
It works, if I set the resolution to 640x480.
Similar problems have been reported:
However no solution was provided.
Any ideas?
It worked with the command below.
gst-launch-1.0 -e qtiqmmfsrc name=camsrc camera=0 \
! "video/x-raw(memory:GBM),format=NV12,width=3840,height=2160,framerate=30/1" \
! queue \
! qtic2venc \
! queue \
! h264parse \
! mp4mux \
! queue \
! filesink location="/data/4K_30FPS.mp4"