[meta-freescale] i.MX6 mfw_isink is not working with X11 "Nitrogen"

Eric Nelson eric.nelson at boundarydevices.com
Mon Dec 17 07:19:45 PST 2012


Hi Tarek,

On 12/17/2012 05:32 AM, Tarek El-Sherbiny wrote:
> Hi,
>
> I have compiled X11 image based on core-image-x11.bb for the Nitrogen6x
> MACHINE. This is my image bb file:
>
> -------------------------------------------------------------
> include recipes-graphics/images/core-image-x11.bb
 >
> IMAGE_FEATURES += "debug-tweaks"
> DISTRO_FEATURES += "pulseaudio"
>
>
 > <snip>
>
> The gstreamer runs perfectly well with mfw_v4lsink using this command:
> gst-launch playbin2 uri=
> file:///home/root/mmfiles/clipcanvas_14348_offline.mp4<file:///%5C%5Chome%5Croot%5Cmmfiles%5Cclipcanvas_14348_offline.mp4>
>
> I need to use mfw_isink to scale and convert the output so I use the
> following command which doesn't work:
> gst-launch playbin2 uri=
> file:///home/root/mmfiles/clipcanvas_14348_offline.mp4 video-sink="mfw_isink
> axis-top=0 axis-left=0 disp-width=512 disp-height=384"
>
> So I disabled the x11 flag for gst-fsl-plugin by
> creating gst-fsl-plugin_3.0.1.bbappend:
> PRINC := "${@int(PRINC) + 1}"
>
> EXTRA_OECONF += "--enable-x11=no --disable-x11"
>
> Now the mfw_isink is working!!!!???
>
> Can someone please try the mfw_isink command on his target?
>

Thanks for the note. We thought that mfw_isink was completely broken
on i.MX6.

> I would like to know if it is the Nitrogen board or something else that
> makes gst-fsl-plugin not compatible with X11.
>

There is absolutely no difference in this area (IPU) between the
SABRE Lite board and Nitrogen6X. I suspect that those with SABRE SD
boards can also confirm that mfw_isink fails in the same way with the
default compilation.

We noticed it in LTIB builds.

Regards,


Eric



More information about the meta-freescale mailing list