<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>