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

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


Hi Tarek,

Note that the code in /unit_tests doesn't involve gstreamer...

It does use the ipu_lib, but you confirmed that this worked
already, by testing the non-X gstreamer plugin.

Regards,


Eric

On 12/17/2012 08:31 AM, Tarek El-Sherbiny wrote:
> Hi Eric,
>
> I think it's not the mfw_isink but X11 itself.
>
> I have confirmed that by running the unit test:
> /unit_tests/mxc_epdc_x11_fb_test.out
> Error: unable to open X display
>
> Do you get the same error with LTIB?
>
> Thanks,
> Tarek
>
> On Mon, Dec 17, 2012 at 3:19 PM, Eric Nelson <
> eric.nelson at boundarydevices.com> wrote:
>
>> 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<http://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