嵌入式爱好者

查看: 5956|回复: 1

mplayer 在OK6410上 怎么嵌入到窗体里面?

[复制链接]

1

主题

3

帖子

55

积分

i.MX6UL通行证

扫一扫,手机访问本帖
发表于 2012-12-20 11:21:10 | 显示全部楼层 |阅读模式
我现在是这样写的   
  ui->setupUi(this);
mplayerProcess = new QProcess(this);
renderTarget = new QWidget(this);
renderTarget->setAttribute(Qt::WA_OpaquePaintEvent);
renderTarget->resize(480,272);
QStringList args,str;
args << tr(" -slave");
        args << " -quiet -ac mad";
       // args <<" -vf scale=480:272";
       args << " -zoom movie/";   
        args << tr(" -wid") << QString::number(this->winId());
        args << "1.avi";
mplayerProcess->start(tr("./mplayer"), args);

在ubuntu上放在视频窗口在窗体里面,但交叉编译后烧到ARM板上,mplayer窗口时飘在上面,背景窗口还会闪动。

我从网上看到说-wid参数只在x11,openGL上有效。

回复

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2012-12-21 08:55:39 | 显示全部楼层
楼主你能说的详细点吗?你想实现什么样的效果
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-23 22:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表