Hi Kayccc,
Sorry about not giving an update earlier. I checked with Leopard folks, they have tried to repeat in on their cameras. They does seem to occur on their board/Cameras, and they are still investigating it.
I found an interim solution. With trial an error I observed that if we do not try to start two cameras ‘concurrently’ then the flicker is not there.
Instead of
gst-launch-1.0 -vv nvcamerasrc sensor-id=0 fpsRange="30.0 30.0" ! 'video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)I420, framerate=(fraction)30/1' ! omxh265enc iframeinterval=24 bitrate=5000000 ! h265parse ! matroskamux ! filesink location=/home/ubuntu/junk11.mkv -e nvcamerasrc sensor-id=1 fpsRange="30.0 30.0" ! 'video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)I420, framerate=(fraction)30/1' ! omxh265enc iframeinterval=24 bitrate=5000000 ! h265parse ! matroskamux ! filesink location=/home/ubuntu/junk12.mkv -e
If I do
gst-launch-1.0 -vv nvcamerasrc sensor-id=0 fpsRange="30.0 30.0" ! 'video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)I420, framerate=(fraction)30/1' ! omxh265enc iframeinterval=24 bitrate=5000000 ! h265parse ! matroskamux ! filesink location=/home/ubuntu/junk11.mkv -e &
gst-launch-1.0 -vv nvcamerasrc sensor-id=1 fpsRange="30.0 30.0" ! 'video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)I420, framerate=(fraction)30/1' ! omxh265enc iframeinterval=24 bitrate=5000000 ! h265parse ! matroskamux ! filesink location=/home/ubuntu/junk12.mkv -e &
Then I do not see flicker !