imx51 X11 XVideo fails to render images at proper screen coordinates

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx51 X11 XVideo fails to render images at proper screen coordinates

9,027 Views
MikeNicholson
Contributor I

Has anyone attempted to render video using the xvideo extension for X11.  I am currently working with an imx51 platform that is running the 2.6.31 kernel and associated packages (imx video driver 09.12.00 and ipu library 09.12.00). 

 

For some reason the IPU will not render images at the proper location on screen. The image is properly scaled but always appears at the top left corner (0,0).  I have traced through X11, the imx xv driver and the ipu library and I can see that the xvideo driver is calling mxc_ipu_lib_task_init with the proper output params, specify that the video should appear at some arbitrary screen coordinates but the IPU seems to be ignoring the position specified in the output param argument passed to task_init. 

 

Has anyone had any experience with this?

Tags (1)
0 Kudos
1 Reply

2,224 Views
woutervh
Contributor IV

Hm, somebody stated in src/Makefile.am:

NEON_CFLAGS=-march=armv7-a -mfpu=neon -mfloat-abi=softfp -Wa,-mfpu=neon

Changed it to -mfloat-abi=hard and now it passes.

Why are these flags stated explicitely here? They look like the normal CFLAGS?

0 Kudos