免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 10544 | 回复: 5
打印 上一主题 下一主题

[图形界面] 请教QT在开发板上播放多媒体(mplayer) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-27 15:35 |显示全部楼层 |倒序浏览
QT在Linux下是可以给mplayer做皮肤让其调用mplayer播放多媒体,在ARM上却出现了不可定位的问题-wid -geometry,都不可用。因此我认为是ARM没有X11支持,我就移植X11到开发板,但是移植失败N次了,求救。请哪个高人指点迷津。

论坛徽章:
0
2 [报告]
发表于 2010-08-27 15:53 |显示全部楼层
运行QT/E里面的demo当然可以,但是调用mplayer的时候需要X11支持。不然不能改变它的位置,那么播放器就一直在屏幕左上角,不在你的QWidget 里面,而在LinuxPC下是可以让mplayer在你的QWidget里面用参数-wid Integer 或者用-geometry x:y让其改变位置。明白了吗?现在的问题是 X11支持与移植问题。

论坛徽章:
0
3 [报告]
发表于 2010-08-27 16:14 |显示全部楼层
回复 4# snail_314


    你要多少?

论坛徽章:
0
4 [报告]
发表于 2010-08-27 16:44 |显示全部楼层
哇,高人,怎么改就是问题了。多谢你的指教。谢谢了,我要研究它源码,可以提示下吗?呵呵

论坛徽章:
0
5 [报告]
发表于 2010-08-31 12:57 |显示全部楼层
我问题初步解决了,我修改了mplayer源码,让它固定在某个特定的X,Y【坚决不是左上角】。
修改的文件是:
mplayer_rc2.tar.gz
目录下:libmpcodecs/vf_vo.c文件第184行:

论坛徽章:
0
6 [报告]
发表于 2010-09-01 10:43 |显示全部楼层
回复 9# sep


   谢谢你的回复。 fbdev 这个参数是在编译的时候-enable-fbdev吗?如果加上它就可以让其移动了吧,那这需要FB驱动支持吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP