Извините за глупые вопросы..... (у меня просто плоховато с английск....)
Мне нужно в своей программе воспроизводить видеофайлы , мне нужно расположить свой проигрыватель в окне...
Как это сделать .... подскажите что нужно читать и с какими классами работать ....
Заранее спасибо...
Мне нужно не создавать новый плеер..... А просто сделать так чтоб мой плеер (допустим Window Media Player) отображался на виджете сразу после запуска моего приложения... ???!!!
Или я все же не прав ???
QFile fille ("C:\\3334.avi");
fille.open(QIODevice::ReadOnly);
QBuffer tr (player);
QByteArray qw = fille.readAll();
qDebug () << fille.size() << " " << qw.size();
tr.setData(qw);
tr.close();
Phonon::MediaObject* player = Phonon::createPlayer( Phonon::VideoCategory );
QBuffer buff (player);
buff.setData(qw,qw.size());
qDebug ()<< buff.size();
qDebug()<< qw.size();
player->setCurrentSource(Phonon::MediaSource(&tr));
//player->setParent( this );
//connect( player, SIGNAL( finished() ), player, SLOT( deleteLater() ) );
player->play();
KLIF, не смешивай в одной теме разные задачи/проблемы. Иначе тема превратится в кашу.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)