下面是我用来播放视频的代码
QFile* file =new QFile(“C:\\Video\\test.avi”);
media->setCurrentSource(Phonon::MediaSource(file));
media->play();
使用此代码播放失败 - 我看到的是底部的播放栏,但视频永远不会开始。
如果我将代码更改为以下一切都按预期工作
media->setCurrentSource(Phonon::MediaSource(“C:\\Video\\test.avi”));
media->play();
使用 iodevice 时是否需要额外的初始化步骤?最终,我的代码将使用无法正常工作的自定义 iodevice。