<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Le 22/08/2013 20:23, Jack a &eacute;crit :<br>
    <span style="white-space: pre;">&gt;</span><br>
    <blockquote type="cite">Le 22/08/2013 19:39, IOhannes m zm&ouml;lnig a
      &eacute;crit :<br>
      &gt; On 08/22/13 18:40, Jack wrote:<br>
      &gt;&gt;<br>
      &gt;&gt; Le 22/08/2013 18:23, IOhannes m zm&ouml;lnig a &eacute;crit :<br>
      &gt;&gt;&gt; On 08/22/13 18:05, Jack wrote:<br>
      &gt;&gt;&gt;&gt;&nbsp; When I compile streamViewer.cpp which contains
      the gstreamer pipe<br>
      &gt;&gt;&gt;&gt; finishing by : v4l2sink device=/dev/video2, i get
      no error.<br>
      &gt; [...]<br>
      &gt;&gt; $ v4l2-ctl --all -d /dev/video2<br>
      &gt;&gt; Failed to open /dev/video2: No such file or directory<br>
      &gt; [...]<br>
      &gt;&gt; $ cat /sys/devices/virtual/video4linux/video2/format<br>
      &gt;&gt; cat: /sys/devices/virtual/video4linux/video2/format: No
      such file or<br>
      &gt;&gt; directory<br>
      &gt;&gt;<br>
      <br>
      &gt; it seems that there is no /dev/video2.<br>
      &gt; you should set up your pipeline to write to an existing v4l2
      loopback<br>
      &gt; device.<br>
      &gt; then report the output of v4l2-ctl and /sys/devices/... for
      *that* device.<br>
      <br>
      &gt; fgmdsr<br>
      &gt; IOhannes<br>
      <br>
      <br>
      <br>
      &gt; _______________________________________________<br>
      &gt; <a class="moz-txt-link-abbreviated" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
      &gt; UNSUBSCRIBE and account-management -&gt;
      <a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br>
      <br>
      Thanks IOhannes,<br>
      I completely forgot to install v4l2loopback.<br>
      Now it is working perfectly.<br>
      Nice ! :)<br>
      ++<br>
      <br>
      Jack<br>
      <br>
      <br>
    </blockquote>
    <span style="white-space: pre;">&gt;<br>
      &gt;<br>
      &gt;<br>
      &gt; _______________________________________________<br>
      &gt; <a class="moz-txt-link-abbreviated" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
      &gt; UNSUBSCRIBE and account-management -&gt;
      <a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a></span><br>
    <br>
    Now :<br>
    $ v4l2-ctl --all -d /dev/video1<br>
    Driver Info (not using libv4l2):<br>
    &nbsp;&nbsp;&nbsp; Driver name&nbsp;&nbsp; : v4l2 loopback<br>
    &nbsp;&nbsp;&nbsp; Card type&nbsp;&nbsp;&nbsp;&nbsp; : Dummy video device (0x0000)<br>
    &nbsp;&nbsp;&nbsp; Bus info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : v4l2loopback:0<br>
    &nbsp;&nbsp;&nbsp; Driver version: 0.7.0<br>
    &nbsp;&nbsp;&nbsp; Capabilities&nbsp; : 0x05000001<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Video Capture<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Read/Write<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Streaming<br>
    Video input : 0 (loopback: ok)<br>
    Video output: 0 (loopback in)<br>
    Format Video Capture:<br>
    &nbsp;&nbsp;&nbsp; Width/Height&nbsp; : 1280/1024<br>
    &nbsp;&nbsp;&nbsp; Pixel Format&nbsp; : 'GREY'<br>
    &nbsp;&nbsp;&nbsp; Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : None<br>
    &nbsp;&nbsp;&nbsp; Bytes per Line: 1280<br>
    &nbsp;&nbsp;&nbsp; Size Image&nbsp;&nbsp;&nbsp; : 1310720<br>
    &nbsp;&nbsp;&nbsp; Colorspace&nbsp;&nbsp;&nbsp; : SRGB<br>
    Format Video Output:<br>
    &nbsp;&nbsp;&nbsp; Width/Height&nbsp; : 1280/1024<br>
    &nbsp;&nbsp;&nbsp; Pixel Format&nbsp; : 'GREY'<br>
    &nbsp;&nbsp;&nbsp; Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : None<br>
    &nbsp;&nbsp;&nbsp; Bytes per Line: 1280<br>
    &nbsp;&nbsp;&nbsp; Size Image&nbsp;&nbsp;&nbsp; : 1310720<br>
    &nbsp;&nbsp;&nbsp; Colorspace&nbsp;&nbsp;&nbsp; : SRGB<br>
    Streaming Parameters Video Capture:<br>
    &nbsp;&nbsp;&nbsp; Frames per second: 30.000 (30/1)<br>
    &nbsp;&nbsp;&nbsp; Read buffers&nbsp;&nbsp;&nbsp;&nbsp; : 8<br>
    Streaming Parameters Video Output:<br>
    &nbsp;&nbsp;&nbsp; Frames per second: 30.000 (30/1)<br>
    &nbsp;&nbsp;&nbsp; Write buffers&nbsp;&nbsp;&nbsp; : 8<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keep_format (bool)&nbsp;&nbsp; : default=0 value=0<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sustain_framerate (bool)&nbsp;&nbsp; : default=0 value=0<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeout (int)&nbsp;&nbsp;&nbsp; : min=0 max=100000000
    step=1 default=0 value=0<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeout_image_io (bool)&nbsp;&nbsp; : default=0 value=0<br>
    <br>
    $ <span style="white-space: pre;">cat
      /sys/devices/virtual/video4linux/video1/format<br>
      GREY&#65533;30:1280x1024@30<br>
      <br>
      I expect 60 fps.<br>
      If i set :<br>
      $ v4l2-ctl -d /dev/video1 -p 60<br>
      or<br>
      $ v4l2-ctl -d /dev/video1 -p 1<br>
      It doesn't change anything.<br>
      Do you know if there is a possibility to get this frame rate (60
      fps) ? Is it a limitation using videoloopback ?<br>
      For info, i get 60 fps when I use the application streamViewer.<br>
      ++<br>
      <br>
      Jack<br>
      <br>
      <br>
    </span>
  </body>
</html>