it look like the freescale some plugins are not working. you can check it by steps.
1. remove /root/.gstreamer-0.10 directory in you rootfs (gstreamer registry files)
2. use gst-inspect and check the very beginning lines, there's maybe some message like "** plugin can not load, library *.so missed" if so, maybe some bugs in the earlier ltib spec files. since we use SONAME for some core codec so files and the spec did not copy the binary named like lib_mp3_dec_arm12_elinux.so.x.x.x.
Steps to fix that.
find spec file for fsl-mm-codeclibs, it should in your ltib installed directory dist/lfs-5.1/fsl-mm/fsl-mm-codeclibs.spec, replace the line in the file, like
"find %{corelibpath} -name "*arm12*.so" | xargs -I corelib install corelib $RPM_BUILD_ROOT/%{pfx}/%{
_prefix}/lib/"
with
"find %{corelibpath} -name "*arm12*.so*" | xargs -I corelib install corelib $RPM_BUILD_ROOT/%{pfx}/%{
_prefix}/lib/"
replace all of that with "arm9", "arm11" lines.
2. rebuild the fsl-mm-codeclibs and gst-fsl-plugins
it should work then, you can check by "gst-inspect | grep mfw", you should can see some plugins like mp3, aac, wma, etc.