KOH_GStreamer_MeeGo

Installing GStreamer with Audio for MeeGo

1. Make sure libva is installed correctly by typing the following command in a terminal:

vainfo

If you get an error, please see Installing the VA Library for instructions on installing libva.

2. As root user, change directories:

cd /

3. Download the files https://bugs.meego.com/attachment.cgi?id=4761 and
https://bugs.meego.com/attachment.cgi?id=4762 to your / directory.

4. From the / directory, uncompress the files using:

tar xvf <filename>

Repeat this for each file.

5. Import the rpm keys. You will see many error messages, which can be safely ignored:

cd /etc/pki/rpm-gpg

rpm --import *

6. In the directory /etc/zypp/repos.d/edit the following files:

rpmfusion-free.repo

rpmfusionfree-updates.repo

rpmfusion-nonfree.repo

rpmfusion-nonfree-updates.repo

fedora.repo

updates.repo

 

Make the following changes to each file:

a. In the line beginning with baseurl, change the number 14 to 15.

b. In the line beginning with gpgcheck, change the number 1 to 0.

7. Download the file https://fedoraproject.org/static/069C8460.txt, save it as 069C8460.txt and then import it by rpm:

rpm --import 069C8460.txt

8. Refresh zypper's cache:

zypper clean --all

zypper --gpg-auto-import-keys refresh

9. Install the following packages:

gstreamer-plugins-bad gstreamer-plugins-ugly gstreamerffmpeg gstreamer-devel

Zypper will ask you to make a choice twice. Select option 1 both times.

10. Reboot.

11. Install the MI-X package from the driver directory:

cd /<your path>/IEMGD_HEAD_Linux/common/video_plugin

rpm -Uvh *.rpm

12. Run gst-inspect-0.10 to check installed codecs.

For example, using gst-inspect-0.10 displays all installed plugins, while using gst-inspect qtdemux indicates whether the qtdemux plugin is installed and its status.

13. Reinstall the mpfr library:

zypper in --force mpfr

14. Disable the rpmfusion, planetccrma, and Timesys Fedora Remix 14 repositories by editing the following files:

planetccrma.repo

planetcore.repo

planetupdates.repo

updates.repo

fedora.repo

rpmfusion-free.repo

rpmfusion-free-updates.repo

rpmfusion-nonfree.repo

rpmfusion-nonfree-updates.repo

 

In each file, change the line
enabled=1
to
enabled=0




*Other names and brands may be claimed as the property of others.
Revised April 2013