<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 26, 2016 at 5:40 PM, ano ona <span dir="ltr"><<a href="mailto:nemogstlist@gmail.com" target="_blank">nemogstlist@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="gmail-h5">On Wed, Oct 26, 2016 at 9:19 AM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-h5"><span>On Tue, 2016-10-25 at 21:01 +0200, ano ona wrote:<br>
> Hi, i'm new to gstreamer, played a little with the command line and<br>
> the C API. I have many issues, but don't know if it's coming from a<br>
> bad usage, my distro, or the framework itself. Sorry if the answer is<br>
> obvious.<br>
><br>
> My goal is to build a camera triggered by a PIR sensor on the<br>
> beagleboard black (BBB).<br>
><br>
> I made test on laptop and the BBB.<br>
><br>
> Here, i'll address an issue, i have on both the BBB and the laptop.<br>
> Both are on ArchLinux.<br>
><br>
> So, i'll start with one that is quite annoying knowing my goal.<br>
><br>
> I have this problem, on laptop and BBB, with cmd-line and API.<br>
><br>
> GStreamer Core Library version 1.9.90<br>
> kernel 4.8.4-1-ARCH<br>
><br>
> Here, is a link of the log of the command :<br>
><br>
> gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-<br>
> raw,format=YUY2,width=960,heig<wbr>ht=544,framerate=20/1' !  jpegenc  !<br>
> rtpjpegpay !  fakesink &> log.txt<br>
><br>
> <a href="http://pastebin.com/4WbpyCau" rel="noreferrer" target="_blank">http://pastebin.com/4WbpyCau</a><br>
><br>
> U can see at line 151-152 the time it takes : 13scec<br>
><br>
> maybe it's gst_v4l2_object_probe_caps that takes this time ?<br>
<br>
</span>Take a look at a full debug log to check where time is spent, or use a<br>
profiler for that. A debug log should be enough for this huge amount of<br>
time though.<br>
<br>
It could be anything really. You probably also want to add a queue<br>
after v4l2src in your pipeline to make it possible that v4l2src and the<br>
jpeg encoding can run on different CPU (cores).<br>
<br>
<br>
It could be the probing though, maybe we run into a tricky case here<br>
and probe too many formats, which might be slow with your camera to do.<br>
<span class="gmail-m_707234257970480885gmail-m_-2879453214688257273HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a></font></span><br></div></div>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesk<wbr>top.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-dev<wbr>el</a><br>
<br></blockquote></div><br><br></div><div class="gmail_extra">The log is 13Mb :<br><a href="https://github.com/ano-ona/peekamboo/blob/master/log2.txt" target="_blank">https://github.com/ano-ona/<wbr>peekamboo/blob/master/log2.txt</a><br><br></div><div class="gmail_extra">and the compressed one :<br><a href="https://github.com/ano-ona/peekamboo/blob/master/log2.tar.gz" target="_blank">https://github.com/ano-ona/<wbr>peekamboo/blob/master/log2.<wbr>tar.gz</a><br></div><div class="gmail_extra"><br>gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw,format=YUY2,<wbr>width=960,height=544,<wbr>framerate=20/1' ! queue ! jpegenc  ! rtpjpegpay !  fakesink &> log2.txt<br><br></div><div class="gmail_extra">there are 2 functions(log line) taking each 7 sec.<br></div></div></blockquote><div><br></div><div>I tried with the onboard camera of my laptop.<br><br></div><div>It starts really fast.<br><br></div><div>the log files:<br><a href="https://github.com/ano-ona/peekamboo/blob/master/log4.txt">https://github.com/ano-ona/peekamboo/blob/master/log4.txt</a><br><a href="https://github.com/ano-ona/peekamboo/blob/master/log4.tar.gz">https://github.com/ano-ona/peekamboo/blob/master/log4.tar.gz</a><br><br></div><div>This cam is useless on my BBB.<br></div><div>I dump the modes with :<br><br>_________________________________________________<br>onboard cam :<br>$$ v4l2-ctl -d /dev/video0 --list-formats-ext<br>ioctl: VIDIOC_ENUM_FMT<br>    Index       : 0<br>    Type        : Video Capture<br>    Pixel Format: 'YUYV'<br>    Name        : YUYV 4:2:2<br>        Size: Discrete 640x480<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 640x360<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 352x288<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 320x240<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 800x448<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 960x540<br>            Interval: Discrete 0.100s (10.000 fps)<br>        Size: Discrete 1280x720<br>            Interval: Discrete 0.100s (10.000 fps)<br>        Size: Discrete 424x240<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br><br>    Index       : 1<br>    Type        : Video Capture<br>    Pixel Format: 'MJPG' (compressed)<br>    Name        : Motion-JPEG<br>        Size: Discrete 640x480<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 640x360<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 352x288<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 320x240<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 800x448<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 960x540<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>        Size: Discrete 1280x720<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br><br>__________________________________________________________<br></div><div>Logitech C910 :<br><br>$$ v4l2-ctl -d /dev/video1 --list-formats-ext<br>ioctl: VIDIOC_ENUM_FMT<br>    Index       : 0<br>    Type        : Video Capture<br>    Pixel Format: 'YUYV'<br>    Name        : YUYV 4:2:2<br>        Size: Discrete 640x480<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 160x120<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 176x144<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 320x176<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 320x240<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 432x240<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 352x288<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 544x288<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 640x360<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 752x416<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 800x448<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 864x480<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 960x544<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1024x576<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 800x600<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1184x656<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 960x720<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1280x720<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1392x768<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1504x832<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1600x896<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1280x960<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1712x960<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1792x1008<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1920x1080<br>            Interval: Discrete 0.500s (2.000 fps)<br>        Size: Discrete 1600x1200<br>            Interval: Discrete 0.500s (2.000 fps)<br>        Size: Discrete 2048x1536<br>            Interval: Discrete 0.500s (2.000 fps)<br>        Size: Discrete 2592x1944<br>            Interval: Discrete 0.500s (2.000 fps)<br><br>    Index       : 1<br>    Type        : Video Capture<br>    Pixel Format: 'MJPG' (compressed)<br>    Name        : Motion-JPEG<br>        Size: Discrete 640x480<br>            Interval: Discrete 0.017s (60.000 fps)<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 160x120<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 176x144<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 320x176<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 320x240<br>            Interval: Discrete 0.017s (60.000 fps)<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 432x240<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 352x288<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 544x288<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 640x360<br>            Interval: Discrete 0.017s (60.000 fps)<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 752x416<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 800x448<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 864x480<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 960x544<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1024x576<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 800x600<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1184x656<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 960x720<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1280x720<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1392x768<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1504x832<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1600x896<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1280x960<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1712x960<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1792x1008<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1920x1080<br>            Interval: Discrete 0.033s (30.000 fps)<br>            Interval: Discrete 0.042s (24.000 fps)<br>            Interval: Discrete 0.050s (20.000 fps)<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 1600x1200<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 2048x1536<br>            Interval: Discrete 0.067s (15.000 fps)<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br>        Size: Discrete 2592x1944<br>            Interval: Discrete 0.100s (10.000 fps)<br>            Interval: Discrete 0.133s (7.500 fps)<br>            Interval: Discrete 0.200s (5.000 fps)<br><br></div></div><br>$$ v4l2-ctl  --list-devices<br>UVC Camera (046d:0821) (usb-0000:00:14.0-2):              <-----------------------------------c910<br>    /dev/video1<br><br>Integrated Camera (usb-0000:00:1a.0-1.6):                  <--------------------------------- on board cam<br>    /dev/video0<br><br><br>$$ lsusb<br>Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub<br>Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br>Bus 001 Device 004: ID 5986:02d2 Acer, Inc <br>Bus 001 Device 003: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]<br>Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub<br>Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br>Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub<br>Bus 003 Device 003: ID 046d:0821 Logitech, Inc. HD Webcam C910                     <--------------------------------------------<br>Bus 003 Device 002: ID 046d:c069 Logitech, Inc. M-U0007 [Corded Mouse M500]<br>Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br><br></div></div>