<?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: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404211#M60009</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Paul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't seem to encounter the packaging issues you are, but I'm not&lt;/P&gt;&lt;P&gt;necessarily building with the same Yocto configuration either. At this&lt;/P&gt;&lt;P&gt;point you should head over to one of the Yocto maillists or irc support&lt;/P&gt;&lt;P&gt;channels.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Fri, Apr 1, 2016 at 8:27 AM, PaulDeMetrotion &amp;lt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Apr 2016 15:45:09 GMT</pubDate>
    <dc:creator>timharvey</dc:creator>
    <dc:date>2016-04-01T15:45:09Z</dc:date>
    <item>
      <title>i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404182#M59980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The Freescale i.MX6 has many video capabilities that are best accessed through GStreamer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gateworks,&lt;EM&gt; the leading supplier of Powerful ARM based Single Board Computer solutions using the Freescale i.MX6&lt;/EM&gt;, has invested countless engineering hours researching and mastering GStreamer for the i.MX series of processors. &lt;STRONG&gt;Gateworks would like to share this GStreamer research with the rest of the i.MX community of developers! Visit the &lt;A href="http://trac.gateworks.com/wiki/Yocto/gstreamer"&gt;Gateworks Software Wiki GStreamer Page&lt;/A&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two main versions of GStreamer: 0.10 and 1.0. Version 1.0 is now the latest standard. gstreamer-1.0​&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The i.MX6 processor has hardware blocks such as the IPU (image processing unit), VPU (video processing unit), and GPU (graphical processing unit). The main advantage of using these hardware blocks is that there is no CPU cost for decoding/encoding a stream because another hardware block in the i.MX6 takes care of it. This leaves your CPU free to deal with other programs etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The GStreamer app works with 'plugins'. A plugin comprises of elements that can do work on a media stream. For example, the imxvpudec is a VPU based decoder plugin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This post is specifically about the plugins. There are different versions and sets of plugins available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gateworks has chosen to use the &lt;STRONG&gt;GStreamer-imx plugins&lt;/STRONG&gt; for the following reasons:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Open Source Development model: The project is on github and is very active&lt;/LI&gt;&lt;LI&gt;The main developer has been a GStreamer contributer for some time now and is very active in the GStreamer community&lt;/LI&gt;&lt;LI&gt;The source is very well documented and easy to follow&lt;/LI&gt;&lt;LI&gt;Things are done in a very standard GStreamer way&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG&gt;Plugin List&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/H2&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;For a thorough description of each plugin, and why to use it, please visit the &lt;A href="http://trac.gateworks.com/wiki/Yocto/gstreamer"&gt;Gateworks Software Wiki GStreamer Page&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE class="wiki" style="border: 1px solid #cccccc; color: #000000; font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; font-size: 13px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="border: 1px solid #bbbbbb; padding: 0.1em 0.25em; background-color: #f7f7f7;"&gt;Type&lt;/TH&gt;&lt;TH style="border: 1px solid #bbbbbb; padding: 0.1em 0.25em; background-color: #f7f7f7;"&gt;Plugin(s)&lt;/TH&gt;&lt;TH style="border: 1px solid #bbbbbb; padding: 0.1em 0.25em; background-color: #f7f7f7;"&gt;Element(s)&lt;/TH&gt;&lt;TH style="border: 1px solid #bbbbbb; padding: 0.1em 0.25em; background-color: #f7f7f7;"&gt;Comments&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Audio Decoder&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxaudio&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxuniaudiodec&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Uses i.MX uniaudio codecs for decoding&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Audio Encoder&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxaudio&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxmp3audioenc&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Uses i.MX for MP3 audio encoding&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Device Sources&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxv4l2video&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxv4l2videosrc&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Get camera source via v4l2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Video Decoder&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxvpu&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxvpudec&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;VPU Based decoder&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Video Encoder&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxvpu&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxvpuenc_mjpeg; imxvpuenc_mpeg4; imxvpuenc_h264; imxvpuenc_h263&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;VPU Based encoders&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Video Render (sink)&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxg2d; imxpxp; imxeglvivsink; imxipu&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxg2dvideosink; imxpxpvideosink; imxeglvivsink; imxipuvideosink&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;g2d&lt;SUP&gt;1&lt;/SUP&gt;, ipu&lt;SUP&gt;1&lt;/SUP&gt;, pxp&lt;SUP&gt;2&lt;/SUP&gt;, and egl (overlay) video sinks&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Video Converter&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxg2d; imxpxp; imxipu&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxg2dvideotransform; imxpxpvideotransform; imxipuvideotransform&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;g2d, pxp, egl and ipu video filter/converter/scalars&lt;SUP&gt;3&lt;/SUP&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;Video Compositing&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxg2d; imxipu&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;imxg2dcompositor, imxipucompositor&lt;/TD&gt;&lt;TD style="border: 1px solid #cccccc; padding: 0.1em 0.25em;"&gt;gpu/ipu accelerated compositing&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;1. The g2d sink is very flexible in the types of input video it can take, but doesn't have the ability to convert to as many formats as the IPU can. On the other hand, the IPU is very picky with it's input (e.g. requiring a 1px offset) and the kernel driver is very undocumented, but as stated before, it can convert between many colorspace formats. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;2. Note that the PXP sinks are only applicable to the i.mx6solo and i.mx6dl processors. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;3. Please see note 1 above. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;Plugin Example Pipeline&lt;/H2&gt;&lt;P&gt;For example, to encode a video from a camera on /dev/video2 into h.264 and save it to a file:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;#Take camera input /dev/video2, encode it to h264 at a bitrate of 10mbit/s (CBR) and save to a file.&lt;/SPAN&gt;&lt;SPAN class="c" style="color: #999988; font-style: italic;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;gst-launch-1.0 imxv4l2videosrc &lt;SPAN class="nv"&gt;device&lt;/SPAN&gt;&lt;SPAN class="o" style="font-weight: bold;"&gt;=&lt;/SPAN&gt;/dev/video2 ! imxvpuenc_h264 &lt;SPAN class="nv"&gt;bitrate&lt;/SPAN&gt;&lt;SPAN class="o" style="font-weight: bold;"&gt;=&lt;/SPAN&gt;10000 ! filesink &lt;SPAN class="nv"&gt;location&lt;/SPAN&gt;&lt;SPAN class="o" style="font-weight: bold;"&gt;=&lt;/SPAN&gt;/tmp/file.mp4&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;Many more pipeline examples are described and listed on the &lt;A href="http://trac.gateworks.com/wiki/Yocto/gstreamer#PipelineConstruction"&gt;Gateworks Software Wiki GStreamer Pipelines page&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;&lt;SPAN style="color: #303030;"&gt;Summary&lt;/SPAN&gt;&lt;/H2&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;Using GStreamer 1.0 with the GStreamer-imx plugins is a powerful way to access and apply the multimedia capabilities of the Freescale i.MX6 processors!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;If there are other examples you would like to see, please add to the discussion!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; color: #dadada;"&gt;&lt;EM&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/arpan_chakravarty"&gt;arpan_chakravarty&lt;/A&gt;​ &lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; color: #dadada;"&gt;&lt;EM&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/KevinWong"&gt;KevinWong&lt;/A&gt;​&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Sep 2015 15:39:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404182#M59980</guid>
      <dc:creator>ryanerb</dc:creator>
      <dc:date>2015-09-23T15:39:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404183#M59981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the useful information and posting it.&lt;/P&gt;&lt;P&gt;I am interested in imxeglvivsink on wayland/weston. Could you provide the example pipeline?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are gstreamer1.0-plugins-imx_0.11.1 and gstreamer1.0_1.4.5 latest and stable available version?&amp;nbsp; Is there any known limitation and bugs documented somewhere with wayland/weston?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: #1f497d; background: yellow;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vikash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 13:13:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404183#M59981</guid>
      <dc:creator>vikaspatil</dc:creator>
      <dc:date>2015-10-07T13:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404184#M59982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vikash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have not personally used the imxeglvivsink on wayland/weston yet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We do feel that the gstreamer1.0-plugins-imx_0.11.1 and gstreamer1.0_1.4.5 are very stable and this is what drove our decision to support that combination instead of fsl-gst-plugins (which does not have a community developed codebase and is full of incompatibilities with other gstreamer elements such as v4l2src).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Oct 2015 19:40:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404184#M59982</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2015-10-08T19:40:18Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404185#M59983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the information. So far I am able to run the following pipeline successfully till now. I am using&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;SPAN style="color: #1f497d;"&gt;&lt;A href="http://gstreamer1.0_1.4.5.bb/"&gt;gstreamer1.0_1.4.5&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;SPAN style="color: #1f497d;"&gt;&lt;A href="http://gstreamer1.0-plugins-imx_0.11.1.bb/"&gt;gstreamer1.0-plugins-imx_0.11.1&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Linux 3.14.28&lt;/P&gt;&lt;P style="margin-bottom: 12.0pt;"&gt;Weston 1.8.0&lt;/P&gt;&lt;P&gt;#gst-launch-1.0 -v imxv4l2videosrc device=/dev/video0 ! imxg2dvideosink&lt;/P&gt;&lt;P&gt;#gst-launch-1.0&amp;nbsp; imxv4l2videosrc ! imxg2dvideosink&lt;/P&gt;&lt;P&gt;#gst-launch-1.0 videotestsrc pattern=00 ! imxg2dvideosink framebuffer=/dev/fb0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, it would be good if anyone can help me to run with "imxeglvivsink". I am getting following error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;##gst-launch-1.0 -v imxv4l2videosrc device=/dev/video0 ! imxeglvivsink&lt;/P&gt;&lt;P&gt;&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;Setting pipeline to NULL ...&lt;/P&gt;&lt;P&gt;Freeing pipeline ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also not able to verify video encode and decode. Could you point me to some standard video stream for decode I can test with (may be h264)&amp;nbsp; and from where can I download?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;##gst-launch-1.0 filesrc location=/home/root/song.mp4 ! h264parse ! imxvpudec ! imxipuvideotransform ! imxg2dvideosink&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/P&gt;&lt;P&gt;Pipeline is PREROLLING ...&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; bitstreamMode 1, chromaInterleave 0, mapType 0, tiled2LinearEnable 0&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; bitstreamMode 1, chromaInterleave 0, mapType 0, tiled2LinearEnable 0&lt;/P&gt;&lt;P&gt;ERROR: from element /GstPipeline:pipeline0/GstH264Parse:h264parse0: GStreamer encountered a general stream error.&lt;/P&gt;&lt;P&gt;Additional debug info:&lt;/P&gt;&lt;P&gt;/data/work/vipatil/ELINA_081015/elina-distro/build-orinoco/tmp/work/cortexa9hf-vfp-neon-elina-linux-gnueabi/gstreamer1.0/1.4.5-r0/gstreamer-1.4.5/libs/gst/base/gstbaseparse.c(3264): gst_base_parse_loop (): /GstPipeline:pipeline0/GstH264Parse:h264parse0:&lt;/P&gt;&lt;P&gt;streaming stopped, reason error&lt;/P&gt;&lt;P&gt;ERROR: pipeline doesn't want to preroll.&lt;/P&gt;&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;&lt;P&gt;Freeing pipeline ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vikash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Oct 2015 13:28:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404185#M59983</guid>
      <dc:creator>vikaspatil</dc:creator>
      <dc:date>2015-10-14T13:28:19Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404186#M59984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got it working now. Need to export following before using imxeglvivsink.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;export XDG_RUNTIME_DIR=/var/run/root/1000 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know what are the advantages and disadvantages using &lt;SPAN style="font-size: 10.5pt; font-family: 'Arial','sans-serif'; color: black;"&gt;gstreamer1.0-plugins-imx_0.11.1 over &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Arial','sans-serif'; color: black;"&gt;gst1.0-fsl-plugin_4.0.3? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Arial','sans-serif'; color: black;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Arial','sans-serif'; color: black;"&gt;Vikash&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 07:53:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404186#M59984</guid>
      <dc:creator>vikaspatil</dc:creator>
      <dc:date>2015-10-16T07:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404187#M59985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="gstCxSpPierwsze" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;Hello!&lt;/P&gt;&lt;P class="gstCxSpDrugie" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;Is it possible to make colorspace conversion for format 1920x1080 using imxipuvideotransform? I get the following error:&lt;/P&gt;&lt;P class="gstCxSpDrugie" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;mxc_ipu mxc_ipu: ERR: no-0x0,ipu_queue_task err:-22&lt;/P&gt;&lt;P class="gstCxSpDrugie"&gt;&lt;/P&gt;&lt;P class="gstCxSpNazwisko" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;I guess it is because of the limitations in IPU (max 1024x1024), but why is it able to convert 1280x720 but not 1920x1080?&lt;/P&gt;&lt;P class="gstCxSpNazwisko" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;&lt;/P&gt;&lt;P class="gstCxSpNazwisko" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Regards!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 08:25:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404187#M59985</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2015-10-16T08:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404188#M59986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vikash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We discuss pros/cons of each in our page at &lt;A href="http://trac.gateworks.com/wiki/Yocto/gstreamer" title="http://trac.gateworks.com/wiki/Yocto/gstreamer"&gt;http://trac.gateworks.com/wiki/Yocto/gstreamer &lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically the benefits of gstreamer-imx that we see are:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Open Source Development model: The project is on github and is very active (gst-fsl-plugins is open-source but not community developed, there is no public git tree, and no ability to get fixes upstream)&lt;/LI&gt;&lt;LI&gt;The main developer has been a GStreamer contributor for some time now and is very active in the GStreamer community&lt;/LI&gt;&lt;LI&gt;The source is very well documented and easy to follow&lt;/LI&gt;&lt;LI&gt;Things are done in a very standard GStreamer way (you can for example use the vpu encoder with a webcam via v4l2src, where-as this is not possible with gst-fsl-plugins)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Oct 2015 16:59:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404188#M59986</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2015-10-22T16:59:23Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404189#M59987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jotes,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are indeed some limitations when working with the IPU because of its need to have things byte aligned. The 1024x1024 resolution limit of the IPU is dealt with by the IPU driver by splitting the image conversion into stripes yet I've found that the Freescale IPU driver has an issue in scaling formulas that causes things that should be split evenly to not be so, resulting in alignment issues [1] - you may want to try that patch out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can work with the fact that the GPU isn't as flexible in the formats it supports you can try imxg2dvideotransform as it does not have any byte alignment requirements. See &lt;A href="http://trac.gateworks.com/wiki/Yocto/gstreamer/video#imxg2dvideotransform" title="http://trac.gateworks.com/wiki/Yocto/gstreamer/video#imxg2dvideotransform"&gt;Yocto/gstreamer/video – Gateworks&lt;/A&gt;&amp;nbsp; for more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, because gstreamer-imx is a community based project, you can discuss issues on its Github page: &lt;A href="https://github.com/Freescale/gstreamer-imx/issues" title="https://github.com/Freescale/gstreamer-imx/issues"&gt;Issues · Freescale/gstreamer-imx · GitHub&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[1] - &lt;A href="https://github.com/Gateworks/linux-imx6/commit/0d54f90b94a0d968241847226f70e189b15900ea" title="https://github.com/Gateworks/linux-imx6/commit/0d54f90b94a0d968241847226f70e189b15900ea"&gt;ipu3: fix stripe calculation · Gateworks/linux-imx6@0d54f90 · GitHub&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Oct 2015 19:13:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404189#M59987</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2015-10-22T19:13:43Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404190#M59988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Gstreamer-imx is a great set of plugins: it allows to create very complex pipelines (I could not create the same pipelines with gst-fsl-plugins &lt;BR /&gt;) and it is stable.&lt;/P&gt;&lt;P&gt;Now I have found an issue that I can't solve: there is a socket leakage using imxipuvideotransform and imxvpuenc at the same time.&lt;/P&gt;&lt;P&gt;I have posted this issue on github&amp;nbsp; &lt;A href="https://github.com/Freescale/gstreamer-imx/issues/59" title="https://github.com/Freescale/gstreamer-imx/issues/59"&gt;imxvpuenc_h264 does't close all sockets on shut down operation · Issue #59 · Freescale/gstreamer-imx · GitHub&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has someone already solved this issue ? Can someone help to solve it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Angelo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Oct 2015 06:59:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404190#M59988</guid>
      <dc:creator>angeloaresi</dc:creator>
      <dc:date>2015-10-23T06:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404191#M59989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately, this patch did not help us. It seems that our problem is not related to any alignment issues. After displaying more details I get:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;inw 2, onw 480, ilw 8, ilc 0, olw 1440, irw 8, irc 2, orw 1440, orc 480, difwr 18446744069533073408, lirr 34&lt;/P&gt;&lt;P&gt;mxc_ipu mxc_ipu: split mode output width overflow&lt;/P&gt;&lt;P&gt;mxc_ipu mxc_ipu: ERR: no-0x0,ipu_queue_task err:-22&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;If I understand it correctly, 1920 image is splitted into 480/1440 (why is so?). So it is still too large to be served by the IPU. Should I split it into more pieces?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also noticed, that the Y42B to I420 conversion works if the width is not bigger then 1360 pixels. Here is the pipeline that works:&lt;/P&gt;&lt;P class="gst" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;gst-launch-1.0 -v videotestsrc ! 'video/x-raw,format=(string)Y42B, width=1920, height=1080, framerate=30/1' ! imxipuvideotransform ! 'video/x-raw,format=(string)I420, &lt;SPAN style="text-decoration: underline;"&gt;&lt;SPAN style="color: #303030; text-decoration: underline;"&gt;width=1360&lt;/SPAN&gt;&lt;/SPAN&gt;, height=1080, framerate=30/1' ! imxipuvideosink sync=false&lt;/P&gt;&lt;P&gt;and the one that does not work:&lt;/P&gt;&lt;P class="gst" style="margin: 6pt 0 6pt 14.2pt; background-position: initial;"&gt;gst-launch-1.0 -v videotestsrc ! 'video/x-raw,format=(string)Y42B, width=1920, height=1080, framerate=30/1' ! imxipuvideotransform ! 'video/x-raw,format=(string)I420, &lt;SPAN style="text-decoration: underline;"&gt;width=1400&lt;/SPAN&gt;, height=1080, framerate=30/1' ! imxipuvideosink sync=false&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Oct 2015 14:41:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404191#M59989</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2015-10-27T14:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404192#M59990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does anyone had the same problem than me?&lt;BR /&gt;I installed as say in the git page of the gstreamer-imx, but when i run gst-inspect-1.0 | grep imx, it can only find the imxaudio, the others packages he say that he cant find, but everything is there, i checked a multiple times and it keeps showing the same problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 19:17:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404192#M59990</guid>
      <dc:creator>wjmazepas</dc:creator>
      <dc:date>2015-11-17T19:17:07Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404193#M59991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Got it. Had to do it like this guy did it&lt;BR /&gt;&lt;A href="http://jas-hacks.blogspot.com.br/2014/04/imx6-gstreamer-imx.html" title="http://jas-hacks.blogspot.com.br/2014/04/imx6-gstreamer-imx.html"&gt;Tiny Devices: I.MX6 - gstreamer-imx&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 20:40:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404193#M59991</guid>
      <dc:creator>wjmazepas</dc:creator>
      <dc:date>2015-11-17T20:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404194#M59992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Welmo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Glad you got it figured out. We do have some documentation on how to build gstreamer-imx with IPU/VPU/GPU support for Ubuntu ( &lt;A href="http://trac.gateworks.com/wiki/ventana/ubuntu" title="http://trac.gateworks.com/wiki/ventana/ubuntu"&gt;ventana/ubuntu – Gateworks&lt;/A&gt;​ ) and Debian ( &lt;A href="http://trac.gateworks.com/wiki/ventana/debian" title="http://trac.gateworks.com/wiki/ventana/debian"&gt;ventana/debian – Gateworks&lt;/A&gt; ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 20:59:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404194#M59992</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2015-11-17T20:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404195#M59993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, I don't have an answer for you. I'm not even sure what board, kernel, libs etc your using. I had to heavily instrument the Freescale IPUV3 driver in their downstream vendor kernel before I was able to find and fix the tiling issue that I ran into which I patched on the kernel we support for our boards. I would suggest posting a separate thread in IMX community starting off with all the details of what you are using (hardware/software) and see if you get any hits there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 21:02:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404195#M59993</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2015-11-17T21:02:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404196#M59994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Tim. Sorry to trouble you again, but i am facing a new problem with the imx package. I posted this thread: &lt;A href="https://community.nxp.com/message/588582"&gt;Streaming webcam video with the gstreamer-imx&lt;/A&gt; &lt;BR /&gt;If you could help me, i would be verry happy mate. I'm trying a lot of crazy stuff here but nothing works&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Nov 2015 00:28:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404196#M59994</guid>
      <dc:creator>wjmazepas</dc:creator>
      <dc:date>2015-11-18T00:28:07Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404197#M59995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Tim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried your pipeline with imxv4l2src plugin as below:&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2src device=/dev/video1 ! imxvpuenc_h264 bitrate=10000 ! filesink location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I viewed the file and see that the frame size is 640x480.&lt;/P&gt;&lt;P&gt;I want to capture with bigger frame size, for example 1280x800&lt;/P&gt;&lt;P&gt;I modified the pipeline like this:&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2src device=/dev/video1 !&lt;STRONG&gt; 'video/x-raw, format=(string)I420, width=(int)1280, height=(int)800, interlaced=(boolean)false, framerate=(fraction)10/1'&lt;/STRONG&gt; ! imxvpuenc_h264 bitrate=10000 ! filesink location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I got the error message:&lt;/P&gt;&lt;P&gt;====== IMXV4L2SRC: 4.0.3 build on Mar&amp;nbsp; 4 2016 15:53:15. ======&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: erroneous pipeline: could not link imxv4l2src0 to imxvpuh264enc0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you help me with this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 11:04:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404197#M59995</guid>
      <dc:creator>tutran</dc:creator>
      <dc:date>2016-03-15T11:04:28Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404198#M59996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tu Tran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You don't mention what board you have, but I'm going to guess its a&lt;/P&gt;&lt;P&gt;Gateworks GW5400 with digital HDMI video in on /dev/video0 and Analog CVBS&lt;/P&gt;&lt;P&gt;in on /dev/video1. In this case if you inspect capabilities of /dev/video0&lt;/P&gt;&lt;P&gt;via 'v4l2-ctl --deviceo=/dev/video1 --all' you will see that the only video&lt;/P&gt;&lt;P&gt;capture size available is 720x480 (NTSC video) (You say 640x480 but I&lt;/P&gt;&lt;P&gt;assume you mean 720x480).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Therefore you need to scale the video at some point in your pipeline and in&lt;/P&gt;&lt;P&gt;your case you would want to do that before it enters the encoder element&lt;/P&gt;&lt;P&gt;because it appears your intention is to create a 1280x800 H264 encoded&lt;/P&gt;&lt;P&gt;video. Note that you would likely be way better off encoding the image at&lt;/P&gt;&lt;P&gt;its native resolution and up-scaling it while playing it back as otherwise&lt;/P&gt;&lt;P&gt;your just using up bits on up-scaled video.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are on the right track by using a capsfilter however your pipeline is&lt;/P&gt;&lt;P&gt;telling the source plugin to capture at 1280x800 which it quite simply&lt;/P&gt;&lt;P&gt;can't do. You need to place something in between the source element and the&lt;/P&gt;&lt;P&gt;encoder that is capable of image scaling and in the case of the IMX6 you&lt;/P&gt;&lt;P&gt;would want to use hardware-scaling provided by either the IMX6 ipu&lt;/P&gt;&lt;P&gt;(imxipuvideotransform), the IMX6 GPU (imxg2dvideotransform), or the IMX6&lt;/P&gt;&lt;P&gt;PXP (imxpxpvideotransform). Your best bet is likely imxipuvideotransform as&lt;/P&gt;&lt;P&gt;it supports the video format needed by the VPU encoders. Note also that if&lt;/P&gt;&lt;P&gt;you specify any parameter that can't be met you will get the infamous&lt;/P&gt;&lt;P&gt;'could not link' elements error. It's best to provide only the parameters&lt;/P&gt;&lt;P&gt;you absolutely need and let Gstreamer try to figure out the rest and if you&lt;/P&gt;&lt;P&gt;run into issues start removing features from your capsfilter until you get&lt;/P&gt;&lt;P&gt;a successful pipeline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you remove the 'interlaced=false' and 'framerate=10/1' which the&lt;/P&gt;&lt;P&gt;imxv4l2videosrc element doesn't support you can capture successfully:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2videosrc device=/dev/video1 ! videorate !&lt;/P&gt;&lt;P&gt;imxipuvideotransform ! 'video/x-raw, format=(string)I420, width=(int)1280,&lt;/P&gt;&lt;P&gt;height=(int)800' ! imxvpuenc_h264 bitrate=10000 ! filesink&lt;/P&gt;&lt;P&gt;location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Although the 'imxipuvideotransform' can't de-interlace via a caps-filter a&lt;/P&gt;&lt;P&gt;'gst-inspect-1.0 imxipuvideotransform' tells you that it indeed can&lt;/P&gt;&lt;P&gt;de-interlace for you by setting the 'deinterlace' property on the element.&lt;/P&gt;&lt;P&gt;Thus you can get closer to your original capsfilter via:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2videosrc device=/dev/video1 ! videorate !&lt;/P&gt;&lt;P&gt;imxipuvideotransform deinterlace=true ! 'video/x-raw, format=(string)I420,&lt;/P&gt;&lt;P&gt;width=(int)1280, height=(int)800' ! imxvpuenc_h264 bitrate=10000 ! filesink&lt;/P&gt;&lt;P&gt;location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because imxv4l2videosrc does not appear to allow framerate adjustments, you&lt;/P&gt;&lt;P&gt;can do this via the standard gstreamer 'videorate' element but do note this&lt;/P&gt;&lt;P&gt;may cause some timestamp/playback issues with the h264 encoder:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2videosrc device=/dev/video1 ! imxipuvideotransform !&lt;/P&gt;&lt;P&gt;'video/x-raw, format=(string)I420, width=(int)1280, height=(int)800' !&lt;/P&gt;&lt;P&gt;videorate ! 'video/x-raw, framerate=10/1' ! imxvpuenc_h264 bitrate=10000 !&lt;/P&gt;&lt;P&gt;filesink location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information on the gstreamer-imx plugins you can refer to:&lt;/P&gt;&lt;P&gt; - &lt;A href="http://trac.gateworks.com/wiki/Yocto/gstreamer/video" target="test_blank"&gt;http://trac.gateworks.com/wiki/Yocto/gstreamer/video&lt;/A&gt; - examples and&lt;/P&gt;&lt;P&gt;descriptions&lt;/P&gt;&lt;P&gt; - &lt;A href="https://github.com/Freescale/gstreamer-imx" target="test_blank"&gt;https://github.com/Freescale/gstreamer-imx&lt;/A&gt; sourcecode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim Harvey - Principal Software Engineer&lt;/P&gt;&lt;P&gt;Gateworks Corporation - &lt;A href="http://www.gateworks.com/" target="test_blank"&gt;http://www.gateworks.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;3026 S. Higuera St. San Luis Obispo CA 93401&lt;/P&gt;&lt;P&gt;805-781-2000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Tue, Mar 15, 2016 at 4:05 AM, tutran &amp;lt;admin@community.freescale.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 14:47:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404198#M59996</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2016-03-15T14:47:58Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404199#M59997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Tim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oh, I am sorry for lacking of describing more details.&lt;/P&gt;&lt;P&gt;I am using OV5640 camera sensor MIPI with iMX6sabreqsd board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From imxv4l2src, I saw that it can support higher resolution up to 1920x1080p 15fps.&lt;/P&gt;&lt;P&gt;I also tried with a simpler pipeline:&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2src device=/dev/video1 !&lt;STRONG&gt; 'video/x-raw, format=(string)I420, width=(int)1920, height=(int)1080, framerate=(fraction)15/1'&lt;/STRONG&gt; ! imxvpuenc_h264 bitrate=10000 ! filesink location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the same error happened. I can not link the pipeline, the debug log said that the "caps is incompatible".&lt;/P&gt;&lt;P&gt;In my environment, there is no plugin imxv4l2videosrc, I used the native one imxv4l2src instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I used gst-inspect-1.0 for imxv4l2src, I saw a list of capabilities:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Capabilities:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: { I420, NV12, YUY2, UYVY }&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 640&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 480&lt;/P&gt;&lt;P&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;&amp;nbsp; framerate: { 30/1, 15/1 }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: { I420, NV12, YUY2, UYVY }&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 320&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 240&lt;/P&gt;&lt;P&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;&amp;nbsp; framerate: { 30/1, 15/1 }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: { I420, NV12, YUY2, UYVY }&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 720&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 480&lt;/P&gt;&lt;P&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;&amp;nbsp; framerate: { 30/1, 15/1 }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: { I420, NV12, YUY2, UYVY }&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 720&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 576&lt;/P&gt;&lt;P&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;&amp;nbsp; framerate: { 30/1, 15/1 }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: { I420, NV12, YUY2, UYVY }&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 1280&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 720&lt;/P&gt;&lt;P&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;&amp;nbsp; framerate: { 30/1, 15/1 }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: { I420, NV12, YUY2, UYVY }&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 1920&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 1080&lt;/P&gt;&lt;P&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;&amp;nbsp; framerate: 15/1&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;And also for the imxvpuenc_h264 plugins.&lt;/P&gt;&lt;P&gt;As my understanding, I can create a capsfilter for choosing the format linking between imxv4l2src and imxvpuenc_h264. Is it correct? Or there is any other constraint when working with a specific camera device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me to make it clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your support Tim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Mar 2016 03:36:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404199#M59997</guid>
      <dc:creator>tutran</dc:creator>
      <dc:date>2016-03-16T03:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404200#M59998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tu Tran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You must be using a different/patched version of gstreamer-imx due to the&lt;/P&gt;&lt;P&gt;naming difference of the source plugin but still your issue is that not&lt;/P&gt;&lt;P&gt;everything you are specifying in your capsfilter can be accomplished by the&lt;/P&gt;&lt;P&gt;source. As I mentioned I needed to drop the framerate from the capsfilter&lt;/P&gt;&lt;P&gt;and instead alter the framerate with the videorate plugin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 imxv4l2src device=/dev/video1 ! 'video/x-raw,&lt;/P&gt;&lt;P&gt;format=(string)I420, width=(int)1920, height=(int)1080' ! imxvpuenc_h264&lt;/P&gt;&lt;P&gt;bitrate=10000 ! filesink location=/tmp/file.mp4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this doesn't work then I would suggest its something to do with the&lt;/P&gt;&lt;P&gt;ov5640 slave driver and/or your version of gstreamer-imx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The pipelines I suggested work on the Gateworks Ventana boards with our&lt;/P&gt;&lt;P&gt;Yocto 1.8 BSP. I don't have your hardware and can't test your situation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Tue, Mar 15, 2016 at 8:37 PM, tutran &amp;lt;admin@community.freescale.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Mar 2016 13:31:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404200#M59998</guid>
      <dc:creator>timharvey</dc:creator>
      <dc:date>2016-03-16T13:31:49Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 GStreamer-imx Plugins - Tutorial &amp; Example Pipelines</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404201#M59999</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Tim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;&lt;P&gt;With the new pipeline suggestion, I can do&amp;nbsp; streaming from the camera now.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Mar 2016 04:05:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-GStreamer-imx-Plugins-Tutorial-Example-Pipelines/m-p/404201#M59999</guid>
      <dc:creator>tutran</dc:creator>
      <dc:date>2016-03-18T04:05:26Z</dc:date>
    </item>
  </channel>
</rss>

