Hi jk,
Sorry for not being explicit on how to install the gstreamer plugins, hope the following instructions help:
- Kindly go to this link http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX53QSB&fpsp=1&tab=Design_Tools_Tab#
There find the 'Codecs and other Algorithms (2)' tab, there you will see a file to download titled IMX53_11_09_LINUX_MMCODECS please download it.
- un-compress the file, it will create a directory structure.
I will explain the steps I followed to install the gstreamer plugins on Debian squeeze:
- in the directories the downloaded file created go to: IMX_MMCODECS_11.09/Documentation/Linux_Multimedia_Framework_Docs_MX53Ubuntu_2.0.3/Linux_Multimedia_Framework_Docs_MX53Ubuntu_2.0.3/docs
- there you will find a file named 'Linux_Multimedia_Framework_User_Guide.pdf' please open it.
- now go to section '1.2 Installing/Building the Plugins on Ubuntu' those are the instructions we will follow.
- Since gstreamer 0.10.28 is required, we will need to uninstall gstreamer 0.10.30 that come with debian squeeze. And then download and build gstreamer 0.10.28
- Also you will need to install imx-lib Debian package (version>=11.05.00) and firmware-imx Debian package (version>=11.05.00). I you have LTIB you can find them easily there, if not try a google search.
- Then follow all the 17 steps explained on '1.2 Installing/Building the Plugins on Ubuntu'. (I think I skipped step 11, you can run it but if it fails don't worry and continue with step 12)
- Reboot your iMx53 board (for some reason Gstreamer would not find the plugins without a reboot)
- to verify run 'gst-inspect' on a console and it should show the freescale gstreamer plugins.