imx51 X11 XVideo fails to render images at proper screen coordinates

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

imx51 X11 XVideo fails to render images at proper screen coordinates

13,092 次查看
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?

标记 (1)
0 项奖励
回复
1 回复

6,289 次查看
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 项奖励
回复