首页| 论坛| 消息

标题:mplayer播放的界面无法定位到QT界面上
作者:磐石
日期:2010-06-18 19:14
内容:

我把mplayer移植到MINI2440中,接着我写了一个播放器界面,并指定一个widget作为播放界面,采用进程的方式运行mplayer,并以如下参数定位视频播放界面到指定的widget中
QString common = "mplayer -slave -quiet -ac mad -zoom movie/" + file_name + " -wid " + QString::number(widget->winId());
process->start(common);
//红色部分为定位视频播放界面到指定的widget中,但是没作用,播放视频文件时,视频图像仍显示在屏幕左上角.哪位大侠帮个忙,教一下小弟怎样把视频界面定位到指定的widget中


#1 [shawnsoft 06-19 11:35]
哥哥,能教教我怎么用Mplayer做后端开发嵌入式Mp3播放器么?说说步骤就行
最近在用QT开发嵌入式Mp3播放器,不过用的Gstreamer做的后端,代码已经在X86下编译通过并且已经运行可以播放音乐了(配置QT-Embeded-X86时加了 -phonon -phonon-backend,./configure -embedded x86 -qvfb -phonon -phonon-backend,下载了相关软件包apt-get install libgstreamer0.10-dev,apt-get install libgstreamer-plugins-base0.10-dev),但是在配置QT-Embeed-ARM时,./configure -embedded arm -xplatform qws/linux-arm-g++ -no-qt3support -qt-mouse-linuxtp -phonon -phonon-backend,却提示Phonon support cannot be enabled due to functionality tests!软件包都安装了呀,难道X86和ARMphonon软件包还不一样,怎么解决呢?另外往ARM上移植的时候需要注意哪些呢?
恳请您抽出一点宝贵的时间帮俺解决一下。不胜感激!
#2 [kummar 06-19 13:55]
引用第1楼shawnsoft于2010-06-19 11:35发表的:
哥哥,能教教我怎么用Mplayer做后端开发嵌入式Mp3播放器么?说说步骤就行
最近在用QT开发嵌入式Mp3播放器,不过用的Gstreamer做的后端,代码已经在X86下编译通过并且已经运行可以播放音乐了(配置QT-Embeded-X86时加了 -phonon -phonon-backend,./configure -embedded x86 -qvfb -phonon -phonon-backend,下载了相关软件包apt-get install libgstreamer0.10-dev,apt-get install libgstreamer-plugins-base0.10-dev),但是在配置QT-Embeed-ARM时,./configure -embedded arm -xplatform qws/linux-arm-g++ -no-qt3support -qt-mouse-linuxtp -phonon -phonon-backend,却提示Phonon support cannot be enabled due to functionality tests!软件包都安装了呀,难道X86和ARMphonon软件包还不一样,怎么解决呢?另外往ARM上移植的时候需要注意哪些呢?
恳请您抽出一点宝贵的时间帮俺解决一下。不胜感激!
呵呵,你好,这是我另外一个账号,其实我做的工作也不多,就是把mplayer移植到了MINI2440中,再用QT写一个前端界面。移植MPLAYER完全是参考了一篇博客的,
http://zhanzhiwei2009.blog.163.com/blog/static/12612733220105150103550/
这个成功了以后,再写个前端界面,这直接就用QT论坛上的一个例子
http://www.qtcn.org/bbs/read.php?tid=27940
#3 回 2楼(kummar) 的帖子 [shawnsoft 06-19 23:41]
55555。。。感激涕零!我先去试试,再有问题我再请教呀!别抛弃我呀,身边的哥们都不懂这个,在网上找资料搞了好久都没搞定,发帖问人也没有应答,555555,真是太感谢你了。我的QQ 1148869698,可以加我么?拜托了
#4 回 楼主(磐石) 的帖子 [hh8582 06-20 10:28]
这个问题不好解决,我也在做这个东西,但是说MPlayer不支持frambuffer,就是没有-wid指令,我也搜了很多资料,到目前也没有解决,希望多交流,qte视频播放器
#5 Re:回 楼主(磐石) 的帖子 [磐石 06-21 11:52]
引用第4楼hh8582于2010-06-20 10:28发表的 回 楼主(磐石) 的帖子 :
这个问题不好解决,我也在做这个东西,但是说MPlayer不支持frambuffer,就是没有-wid指令,我也搜了很多资料,到目前也没有解决,希望多交流,qte视频播放器
那mplayer有什么命令能让它定播放时定位到某个区域吗,比方说从液晶屏的某个坐标开始,再定义长和宽吗?

<< 1 2 3 >> (1/8)

回复 发表
主题 版块