- 积分
- 55
贡献97
飞刀28 FD
注册时间2018-2-11
在线时间43 小时
扫一扫,手机访问本帖
|
我现在是这样写的
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上有效。
|
|