Changes

Jump to: navigation, search

RPM Packaging and support for OpenMAX

990 bytes added, 05:29, 3 December 2012
GStreamer with GST-OpenMax
==Downloads==
* gst-openmax: https://docs.google.com/file/d/0B0THh1GbRWnAcTJEbjF5N2d3Nms/edit
* gst-openmax-devel: https://docs.google.com/file/d/0B0THh1GbRWnAak1oSzBuNmlyWFU/edit
==Functional Codecs==
*omx_mp3dec
 
==Configuring your environment==
 
*These instructions have been tested on the Pandaboard Rev A1 running Fedora 17 ARM.
*Startup the Pandaboard and make sure you have internet connectivity.
 
 
*Install the Fedora 17 development tools
<pre>
yum update
yum groupinstall "Development Tools" "Development Libraries"
</pre>
 
*Add the RPM repositories containing the GStreamer plugins
<pre>
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
</pre>
 
*Install GStreamer plugins
<pre>
yum install gstreamer-{ffmpeg,plugins-{good,ugly,bad{,-free,-nonfree}}} ffmpeg
yum install gstreamer-devel gstreamer-plugins-base-devel
</pre>
 
==Building OpenMAX IL==
*Build and install
**NOTE: Run make as a normal user and make install as root (sudo)
<pre>
make
* Install the RPM using the command below:
<pre>
rpm -i gst-openmax-0.2-1.fc17.x86_64.rpmrpm -i gst-openmax-devel-0.1-1.fc17.x86_64.rpm
</pre>
*Register omx codecs
**NOTE: This command must be run by the user who complied the package
<pre>
~/omx/bin/omxregister-bellagio -v

Navigation menu