QTMultimedia-Zusammenstellung für Raspberry Pi
Ich muss nur einfache Audio-WAV- oder MP3-Dateien aus der QT 5.1-Anwendung abspielen, die auf Raspberry Pi ausgeführt wird.
Meine Konsolenanwendung wird erfolgreich auf pi erstellt und bereitgestellt.
Ich erhalte jedoch eine Nachricht, wenn ich versuche, die Datei abzuspielen:
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
Ich versuche die Datei so abzuspielen:
QMediaPlaylist * playlist = new QMediaPlaylist;
playlist->addMedia(QUrl::fromLocalFile(hall1_5min));
playlist->addMedia(QUrl::fromLocalFile(hall1_start));
playlist->setCurrentIndex(1);
QMediaPlayer * player = new QMediaPlayer;
player->setPlaylist(playlist);
player->play();
Soweit ich weiß, stimmt etwas mit meiner QTMultimedia-Zusammenstellung nicht. Ich brauche dabei Hilfe. Ich habe mit kompiliertdiese Anweisungen. Ich habe einige gstreamer-Pakete wie oben erwähnt installiert. Beim Kompilieren des QTMultimedia-Moduls unter qmake wird gstreamer jedoch nicht erkannt.
Wie kann ich QTMultimedia mit einem explizit angegebenen gstreamer oder einem anderen Mediendiensttreiber kompilieren?