• 4106阅读
  • 1回复

[提问]控制mplayer播放的问题 [复制链接]

上一主题 下一主题
离线neipe2003
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-05
我在程序里这么写的
    QApplication a(argc,argv);
    const QString mplayerPath("/home/1/mplayer");
    const QString musicFile("/home/mplayer/1.avi");  
    QProcess* mplayerProcess=new QProcess();
    QStringList args;  
    args<<"-slave";
    args<<"-quiet";    
    args<<movieFile;
    mplayerProcess->setProcessChannelMode(QProcess::MergedChannels);
    mplayerProcess->start(mplayerPath,args);
    mplayerProcess->write("speed_set 2\n");  
    return a.exec();
程序运行以后播放速度并没有变化,其它命令我也试过,同样没有响应。
请问这个为什么?我只是想测试一下QProcess::write()好用不。
我是在arm板子上跑的
[ 此帖被neipe2003在2011-05-05 19:47重新编辑 ]
离线neipe2003

只看该作者 1楼 发表于: 2011-05-06
这个问题目前是这样解决
sleep(5);
mplayerProcess->write("speed_set 2\n");
不知道和我用nfs有关系没  
快速回复
限100 字节
 
上一个 下一个