Компиляция QTMultimedia для Raspberry Pi

Мне просто нужно воспроизвести простой аудио WAV или MP3-файл из приложения QT 5.1, работающего на Raspberry Pi.

Мое консольное приложение успешно собирается и развертывается на pi.

Однако при попытке воспроизвести файл я получаю сообщение:

defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"

Я пытаюсь воспроизвести файл так:

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();

Как я понимаю, что-то не так с моей компиляцией QTMultimedia .. Мне нужна помощь с этим. Я собрал сэти инструкции. Я установил несколько пакетов gstreamer, как упомянуто выше, однако, когда я компилирую модуль QTMultimedia при запуске qmake - он не обнаруживает gstreamer ..

Как я могу скомпилировать QTMultimedia с явно указанным gstreamer или другим драйвером медиа-сервиса?

Ответы на вопрос(1)

Ваш ответ на вопрос