this is the code I used
3.
void HelloMeego::on_pushButton_4_clicked()
{
//video
// display video in same window
Phonon::MediaObject *mediaObject = new Phonon::MediaObject(this);
// Phonon::VideoPlayer *myPlayer= new Phonon::VideoPlayer(Phonon::VideoCategory, this);
Phonon::VideoWidget *videoWidget = new Phonon::VideoWidget(this);
Phonon::createPath(mediaObject, videoWidget);
ui->verticalLayout->addWidget(videoWidget);
Phonon::AudioOutput *audioOutput =
new Phonon::AudioOutput(Phonon::VideoCategory, this);
Phonon::createPath(mediaObject, audioOutput);
Phonon::MediaSource source = Phonon::MediaSource(urlVideo);
mediaObject->setCurrentSource(source);
Phonon::SeekSlider *slider = new Phonon::SeekSlider;
slider->setMediaObject(mediaObject);
ui->horizontalLayout_2->addWidget(slider);
slider->show();
mediaObject->play();
}
void HelloMeego::on_pushButton_4_clicked()
{
//video
// display video in same window
Phonon::MediaObject *mediaObject = new Phonon::MediaObject(this);
// Phonon::VideoPlayer *myPlayer= new Phonon::VideoPlayer(Phonon::VideoCategory, this);
Phonon::VideoWidget *videoWidget = new Phonon::VideoWidget(this);
Phonon::createPath(mediaObject, videoWidget);
ui->verticalLayout->addWidget(videoWidget);
Phonon::AudioOutput *audioOutput =
new Phonon::AudioOutput(Phonon::VideoCategory, this);
Phonon::createPath(mediaObject, audioOutput);
QString urlVideo ="TV.mp4";
Phonon::MediaSource source = Phonon::MediaSource(urlVideo);
mediaObject->setCurrentSource(source);
Phonon::SeekSlider *slider = new Phonon::SeekSlider;
slider->setMediaObject(mediaObject);
ui->horizontalLayout_2->addWidget(slider);
slider->show();
mediaObject->play();
}
To copy to clipboard, switch view to plain text mode
and its running on Linux
1. how to check the backend capabilities. Are you talking about the media file support by phonon?this I have this
("application/vnd.ms-wpl", "application/x-mplayer2", "application/x-ms-wmd", "application/x-ms-wmz", "audio/aiff", "audio/basic", "audio/mid", "audio/midi", "audio/mp3", "audio/mpeg", "audio/mpegurl", "audio/mpg", "audio/wav", "audio/x-aiff", "audio/x-mid", "audio/x-midi", "audio/x-mp3", "audio/x-mpeg", "audio/x-mpegurl", "audio/x-mpg", "audio/x-ms-wax", "audio/x-ms-wma", "audio/x-wav", "midi/mid", "unknown", "video/avi", "video/mpeg", "video/mpg", "video/msvideo", "video/x-mpeg", "video/x-mpeg2a", "video/x-ms-asf", "video/x-ms-asf-plugin", "video/x-ms-wm", "video/x-ms-wmv", "video/x-ms-wmx", "video/x-ms-wvx", "video/x-msvideo")
2. what is DS backend ?
Bookmarks