Changes

Jump to: navigation, search

HOWTO: Setup GST-OpenMAX on Fedora 17

1,574 bytes added, 23:12, 8 December 2012
HOWTO: Setup GST-OpenMAX on Fedora 17
* omx_mp3dec
===Required SoftwarePackages===
* gstreamer-0.10
* libomxil-bellagio-0.9.3-7
==Downloads==
===Repositories===* rlawrence-repo (libomxil-bellagio repo): http://matrix.senecac.on.ca/~rlawrence5/repo/rlawrence-repo-0.1-1.fc17.x86_64.rpm* amartinenco-repo (gst-openmax repo): http://matrix.senecac.on.ca/~amartinenco/PACKAGES/f17/noarch/gstopenmax-release-0.10.1-1.fc17.noarch.rpm===RPMS=======libomxil-bellagio====* SRPM: http://matrix.senecac.on.ca/~rlawrence5/repo/libomxil-bellagio-0.9.3 (-7.fc17.src.rpm* RPM): http://wwwmatrix.senecac.mediafireon.comca/~rlawrence5/repo/downloadlibomxil-bellagio-0.9.3-7.fc17.x86_64.php?hs04bdflb034nnnrpm* RPM-devel: http://matrix.senecac.on.ca/~rlawrence5/repo/libomxil-bellagio-devel-0.9.3 (-7.fc17.x86_64.rpm* RPM-test: http://matrix.senecac.on.ca/~rlawrence5/repo/libomxil-bellagio-test-0.9.3-7.fc17.x86_64.rpm* RPM)-mad: http://www.mediafire.com/download.php?r546d169g61zo3d1j65gyyp9wdlywx* RPM-debuginfo: http://matrix.senecac.on.ca/~rlawrence5/repo/libomxil-bellagio-debuginfo-0.9.3-7.fc17.x86_64.rpm====gst-openmax====* SRPM: http://matrix.senecac.on.ca/~amartinenco/PACKAGES/f17/SRPM/gst-openmax-0.10.1-3.fc17.src.rpm* RPM: http://matrix.senecac.on.ca/~amartinenco/PACKAGES/f17/x86_64/gst-openmax-0.10.1-3.fc17.x86_64.rpm* RPM-devel: http://matrix.senecac.on.ca/~amartinenco/PACKAGES/f17/x86_64/gst-openmax-devel-0.10.1 (-3.fc17.x86_64.rpm* RPM)-debuginfo: httpshttp://docsmatrix.googlesenecac.comon.ca/~amartinenco/filePACKAGES/df17/0B0THh1GbRWnAZ014cU84VGh2TXcx86_64/editgst-openmax-debuginfo-0.10.1-3.fc17.x86_64.rpm
==Adding Repositories==* Add both repositories<pre>sudo rpm -Uvh http://matrix.senecac.on.ca/~rlawrence5/repo/rlawrence-repo-0.1-1.fc17.x86_64.rpmsudo rpm -Uvh http://matrix.senecac.on.ca/~amartinenco/PACKAGES/f17/noarch/gstopenmax-release-0.10.1-1.fc17.noarch.rpm</pre> * Install missing libraries<pre>sudo yum install libmad libid3tag</pre> ==Installing OpenMAX IL& GST-OpenMAX==
* Install the RPM with the command below
<pre>
rpm sudo yum install libomxil-i bellagio libomxil-bellagio-0.9.3devel gst-openmax</pre> * '''NOTE: Due to a file size restriction on matrix, we need to install libomxil-bellagio-4.fc17.x86_64.rpmmad manually!'''* Download the RPM from the download section and install the RPM with the command below<pre>sudo rpm -i libomxil-bellagio-develmad-0.9.3-47.fc17.x86_64.rpm
</pre>
==Installing GST-OpenMAX==
* Install the RPM with the command below
<pre> rpm -i gst-openmax-0.10.1-3.fc17.x86_64.rpm </pre>
==Using GST-OpenMAX==
===Loading the components====
* Register the omx libraries
<pre> omxregister-bellagio -v </pre>
===Playing a mp3 file===
* Playing a MP3 mp3 file named "test.mp3" in our current directory
<pre> gst-launch-0.10 filesrc location="test.mp3" ! omx_mp3dec use-timestamps=false ! alsasink </pre>

Navigation menu