<?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: Programming GStreamer user space applications for the i.MX51 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179148#M7307</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Daiane! It does helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Dec 2011 10:03:40 GMT</pubDate>
    <dc:creator>GongXiPeng</dc:creator>
    <dc:date>2011-12-12T10:03:40Z</dc:date>
    <item>
      <title>Programming GStreamer user space applications for the i.MX51</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179144#M7303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I started this discussion in order to discuss about&amp;nbsp;how to program and cross-compile GStreamer user space applications for the SBC-i.MX51, making use of the freescale's gstreamer plugins:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_v4lsrc&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_v4lsink&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_mpeg4encoder&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_deinterlacer&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_h264decoder&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_mpeg4decoder&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;mfw_mp4demuxer&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;etc...&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;One of my 1st questions:&lt;/SPAN&gt;&amp;nbsp;how do I specify to the compiler to use the gst-fsl-plugins??&lt;/P&gt;&lt;P&gt;Today we are using&amp;nbsp;&lt;STRONG&gt;arm-angstrom-linux-gnueabi-gcc&lt;/STRONG&gt;&amp;nbsp;to cross-compile simple programs that, for example, uses i2c to read the TVP5147 device status. In that case, we use the following includes:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;#include &amp;lt;string.h&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;#include &amp;lt;linux/i2c-dev.h&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Attached is a simple source file that we use to access the i2c bus from a user-space application in order&amp;nbsp;to read the TVP5147 chip Output Formatter 1 Register&amp;nbsp;and display it in human readable terms.&lt;/P&gt;&lt;P&gt;To compile it we do:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;arm-angstrom-linux-gnueabi-gcc&amp;nbsp;output_formatter_1.c&lt;/STRONG&gt;&amp;nbsp;&lt;STRONG&gt;-o output_formatter_1.o&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;And then we execute inside the SBC-i.MX51 with no problems.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My question is what should I include to our source file to make use of the Freescale's GStreamer Plugins?&lt;/P&gt;&lt;P&gt;Or should I use gstreamer&amp;nbsp;&lt;STRONG&gt;pkg-config&lt;/STRONG&gt;&amp;nbsp;to get compiler and linker flags&amp;nbsp;as the GStreamer App Dev Manual specifies in chapter&amp;nbsp;10.2?&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336931"&gt;604-output_formatter_1.c&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Oct 2011 21:14:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179144#M7303</guid>
      <dc:creator>LautaroCarmona1</dc:creator>
      <dc:date>2011-10-21T21:14:10Z</dc:date>
    </item>
    <item>
      <title>Re: Programming GStreamer user space applications for the i.MX51</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179145#M7304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I hope it can help you:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.imxdev.org/wiki/index.php?title=All_Board_Creating_App_Video"&gt;http://www.imxdev.org/wiki/index.php?title=All_Board_Creating_App_Video&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2011 16:47:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179145#M7304</guid>
      <dc:creator>daiane_angolini</dc:creator>
      <dc:date>2011-10-24T16:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: Programming GStreamer user space applications for the i.MX51</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179146#M7305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Daiane! It does helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2011 18:12:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179146#M7305</guid>
      <dc:creator>LautaroCarmona1</dc:creator>
      <dc:date>2011-10-28T18:12:46Z</dc:date>
    </item>
    <item>
      <title>Re: Programming GStreamer user space applications for the i.MX51</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179147#M7306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you use gstreamer as backend for playback. It's fine, since we make freescale gstreamer plugins higher rank than normal to make sure gstreamer will choose freescale plugins.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you are compile some application using gstreamer, you only need including gstreamer common head files and link to gstreamer libs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Nov 2011 15:21:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179147#M7306</guid>
      <dc:creator>KanHU</dc:creator>
      <dc:date>2011-11-02T15:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: Programming GStreamer user space applications for the i.MX51</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179148#M7307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Daiane! It does helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Dec 2011 10:03:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Programming-GStreamer-user-space-applications-for-the-i-MX51/m-p/179148#M7307</guid>
      <dc:creator>GongXiPeng</dc:creator>
      <dc:date>2011-12-12T10:03:40Z</dc:date>
    </item>
  </channel>
</rss>

