<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,</p>
<p>I am trying to use the fallbackswitch plugin with
nvarguscamerasrc on a dual camera video recording pipelin.<br>
</p>
<p>The goal is to keep the pipeline working when one camera is
disconnected (LI-IMX390 camera on NVidia Jetson NX)</p>
<p>I run the following pipeline :</p>
<p>gst-launch-1.0 -v \<br>
nvarguscamerasrc sensor-id=0 name=video_element_0 !
'video/x-raw(memory:NVMM),width=1920,height=1080,format=NV12,framerate=30/1'
! fallbackswitch name=s ! queue ! nvv4l2h265enc control-rate=0
profile=1 ! h265parse ! queue ! mpegtsmux name=mux ! filesink
location="test.ts" name=filesink_element \<br>
videotestsrc !
'video/x-raw,width=1920,height=1080,format=NV12,framerate=30/1' !
s.</p>
<p><br>
</p>
<p>But I get the following error message :</p>
<p>WARNING: erroneous pipeline: could not link videotestsrc0 to s, s
can't handle caps video/x-raw, width=(int)1920, height=(int)1080,
format=(string)NV12, framerate=(fraction)30/1<br>
</p>
<p>Any idea ?</p>
<p><br>
</p>
<p>Frederic<br>
</p>
<p><br>
</p>
<p><br>
</p>
</body>
</html>