<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: imxv4l2src &amp; videomixer in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533125#M84796</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did use example from documentation... 7.3.1.6.3 Multiple videos overlay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;gst-launch-1.0 playbin uri=file:video0.mp4 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-width=512 overlay-height=384" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video1.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-left=512 overlay-width=512 overlay-height=384" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video2.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-top=384 overlay-width=512 overlay-height=384" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video3.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-left=512 overlay-top=384 overlay-width=512 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=384"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video0.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-left=352 overlay-top=264 overlay-width=320 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=240 zorder=1"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and I'm getting this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx6qpsabreauto:~/gst_overlay# ./gst_overlay&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;ERROR: Pipeline doesn't want to pause.&lt;/P&gt;&lt;P&gt;ERROR: from element /GstURIDecodeBin:uridecodebin0/GstGioSrc:source: Could not open resource for reading.&lt;/P&gt;&lt;P&gt;Additional debug info:&lt;/P&gt;&lt;P&gt;/mnt/work/Linux/fsl-release-3.14.52-1.1.0_ga/build-x11-full/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/gstreamer1.0-plugins-base/1.4.5-r0/gst-plugins-base-1.4.5/gst/gio/gstgiosrc.c(332): gst_gio_src_get_stream (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstGioSrc:source:&lt;/P&gt;&lt;P&gt;Could not open location file:video0.mp4 for reading: Operation not supported&lt;/P&gt;&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;&lt;P&gt;Freeing pipeline ...&lt;/P&gt;&lt;P&gt;./gst_overlay: line 2: video-sink=overlaysink overlay-width=512 overlay-height=384: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 3: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 4: video-sink=overlaysink overlay-left=512 overlay-width=512 overlay-height=384: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 5: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 6: video-sink=overlaysink overlay-top=384 overlay-width=512 overlay-height=384: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 7: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 9: $'video-sink=overlaysink overlay-left=512 overlay-top=384 overlay-width=512 \r\n&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=384\r': command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 10: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 12: $'video-sink=overlaysink overlay-left=352 overlay-top=264 overlay-width=320 \r\n&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=240 zorder=1\r': command not found&lt;/P&gt;&lt;P&gt;root@imx6qpsabreauto:~/gst_overlay#&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what I'm doing wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Jul 2016 10:35:08 GMT</pubDate>
    <dc:creator>erikraynolds</dc:creator>
    <dc:date>2016-07-28T10:35:08Z</dc:date>
    <item>
      <title>imxv4l2src &amp; videomixer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533123#M84794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dears,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd like "mix" side by side 2 webcams. &lt;/P&gt;&lt;P&gt;I did try: &lt;/P&gt;&lt;P&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif;"&gt;gst-launch-1.0 -e videomixer name=mix ! &lt;/CODE&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif;"&gt;autovideosink \&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif;"&gt;videotestsrc ! video/x-raw, framerate=10/1, width=640, height=360 ! mix.sink_0 \&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif;"&gt;videotestsrc pattern="snow" ! video/x-raw, framerate=10/1, width=200, height=150 ! mix.sink_1&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I want 2 (multiple cams) side by side or kind of grid for more than 2 cams.&lt;/P&gt;&lt;P&gt;I did try it and got:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6qpsabreauto:~# gst-launch-1.0 -e videomixer name=mix \&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! autovideosink \&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imxv4l2src device=/dev/video0\&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! video/x-raw, framerate=10/1, width=640, height=360 \&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! mix.sink_0 \&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imxv4l2src device=/dev/video1 \&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! video/x-raw, framerate=10/1, width=200, height=150 \&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! mix.sink_1&lt;/P&gt;&lt;P&gt;====== IMXV4L2SRC: 4.0.8 build on Jul 22 2016 21:34:28. ======&lt;/P&gt;&lt;P&gt;====== IMXV4L2SRC: 4.0.8 build on Jul 22 2016 21:34:28. ======&lt;/P&gt;&lt;P&gt;WARNING: erroneous pipeline: could not link imxv4l2src0 to mix&lt;/P&gt;&lt;P&gt;root@imx6qpsabreauto:~#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please advice how to build such pipeline to have side by side multiple cams?&lt;/P&gt;&lt;P&gt;How to setup pipeline to overlay multiple cams (picture-in-picture)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Jul 2016 11:50:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533123#M84794</guid>
      <dc:creator>erikraynolds</dc:creator>
      <dc:date>2016-07-24T11:50:40Z</dc:date>
    </item>
    <item>
      <title>Re: imxv4l2src &amp; videomixer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533124#M84795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; The simplest way to get overlay under Linux - using overlaysink plugin, as described in &lt;BR /&gt;section&amp;nbsp; 7.5 (Overlaysink usage) of “i.MX_Linux_User's_Guide.pdf” :&lt;/P&gt;&lt;P&gt;“The overlaysink plugin is based on the GPU. It provides two main functions for video rendering:&lt;/P&gt;&lt;P&gt;• Video Overlay: composites multiple video playbacks into the same display.&lt;/P&gt;&lt;P&gt;• Multiple Display: shows videos to multiple displays, up to four displays.”&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to section 7.3.1.6.3 (Multiple videos overlay) for example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.nxp.com/webapp/Download?colCode=L4.1.15_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product" title="http://www.nxp.com/webapp/Download?colCode=L4.1.15_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product"&gt;http://www.nxp.com/webapp/Download?colCode=L4.1.15_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType…&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.nxp.com/products/software-and-tools/software-development-tools/i.mx-software-and-tools/i.mx-6-series-software-and-development-tool-resources:IMX6_SW" title="http://www.nxp.com/products/software-and-tools/software-development-tools/i.mx-software-and-tools/i.mx-6-series-software-and-development-tool-resources:IMX6_SW"&gt;i.MX 6 Series Software and Development Tool|NXP&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jul 2016 04:50:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533124#M84795</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-07-25T04:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: imxv4l2src &amp; videomixer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533125#M84796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did use example from documentation... 7.3.1.6.3 Multiple videos overlay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;gst-launch-1.0 playbin uri=file:video0.mp4 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-width=512 overlay-height=384" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video1.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-left=512 overlay-width=512 overlay-height=384" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video2.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-top=384 overlay-width=512 overlay-height=384" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video3.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-left=512 overlay-top=384 overlay-width=512 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=384"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; playbin uri=file:video0.mp4 flags=0x41 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video-sink="overlaysink overlay-left=352 overlay-top=264 overlay-width=320 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=240 zorder=1"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and I'm getting this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx6qpsabreauto:~/gst_overlay# ./gst_overlay&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;ERROR: Pipeline doesn't want to pause.&lt;/P&gt;&lt;P&gt;ERROR: from element /GstURIDecodeBin:uridecodebin0/GstGioSrc:source: Could not open resource for reading.&lt;/P&gt;&lt;P&gt;Additional debug info:&lt;/P&gt;&lt;P&gt;/mnt/work/Linux/fsl-release-3.14.52-1.1.0_ga/build-x11-full/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/gstreamer1.0-plugins-base/1.4.5-r0/gst-plugins-base-1.4.5/gst/gio/gstgiosrc.c(332): gst_gio_src_get_stream (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstGioSrc:source:&lt;/P&gt;&lt;P&gt;Could not open location file:video0.mp4 for reading: Operation not supported&lt;/P&gt;&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;&lt;P&gt;Freeing pipeline ...&lt;/P&gt;&lt;P&gt;./gst_overlay: line 2: video-sink=overlaysink overlay-width=512 overlay-height=384: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 3: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 4: video-sink=overlaysink overlay-left=512 overlay-width=512 overlay-height=384: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 5: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 6: video-sink=overlaysink overlay-top=384 overlay-width=512 overlay-height=384: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 7: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 9: $'video-sink=overlaysink overlay-left=512 overlay-top=384 overlay-width=512 \r\n&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=384\r': command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 10: playbin: command not found&lt;/P&gt;&lt;P&gt;./gst_overlay: line 12: $'video-sink=overlaysink overlay-left=352 overlay-top=264 overlay-width=320 \r\n&amp;nbsp;&amp;nbsp;&amp;nbsp; overlay-height=240 zorder=1\r': command not found&lt;/P&gt;&lt;P&gt;root@imx6qpsabreauto:~/gst_overlay#&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what I'm doing wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2016 10:35:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imxv4l2src-videomixer/m-p/533125#M84796</guid>
      <dc:creator>erikraynolds</dc:creator>
      <dc:date>2016-07-28T10:35:08Z</dc:date>
    </item>
  </channel>
</rss>

