Hi Krishna,
thank you, ... and in effect I tried installing the last gst-plugins-good package from Freescale... exactly what a Freescale FAE did a few weeks ago during a seminar. Only modified the compiler... however, not a detail !!
Anyway it seems the problem is fixed now. One possible solution is patching the code. V4L version 1 library is no longer supported, and the statement:
#include <linux/videodev.h>
in '/rpm/BUILD/gst-plugins-good-0.10.16/sys/v4l2/v4l2_calls.h' could be commented out, leaving the 'include videodev2.h' statement in the next line. This is a patch from other forums. It works fine.
I finally preferred leaving the source unmodified, and fixing the problem in a different way: Getting back to gcc 4.4.1-xxx (either FSL toolchain in the BSP, or CodeSourcery version 2010q1, they both work). In fact any newer version seems failing when linking other packages in my BSP. Another known problem that could surely be fixed, but preferred staying away and using an older toolchain.
I don't understand why but, in addiction, getting back to gcc 4.4.1-xxx also fixes the problem above...
Regards
Massimo