Как заставить phonon4qt5 работать с QT5?

Я пытаюсь заставить phonon4qt5 работать с QT5, но получаю:

ВНИМАНИЕ: не удалось загрузить плагин фононного фонона bool Phonon :: FactoryPrivate :: createBackend ()
ВНИМАНИЕ: Phonon :: createPath: Невозможно подключить Phonon :: MediaObject (без objectName) к Phonon :: AudioOutput (без objectName).

Я установил все пакеты, связанные с фононами, с помощью apt.
Я добавил phonon4qt5 в свой QT + = в .pro и LIBS + = -L / home / fred / phonon-4.8.3 / build5 / phonon -lphonon4qt5 (пробовал несколько путей, которые я нашел в моей системе)
И я включил их в свой заголовок:

#include <phonon4qt5/phonon/AudioDataOutput>
#include <phonon4qt5/phonon/AudioOutput>
#include <phonon4qt5/phonon/MediaObject>
#include <phonon4qt5/phonon/SeekSlider>
#include <phonon4qt5/phonon/VolumeSlider>
#include <phonon4qt5/phonon/AudioOutput>

Может ли кто-нибудь указать мне правильное направление?

(пожалуйста, не предлагайте использовать QMultimedia, так как это то, от чего я пытаюсь уйти, поскольку нет способа получить интенсивность воспроизводимого звука (для создания VU Meter ..))

На стороне .cpp я просто делаю:

   Phonon::MediaObject *music =
Phonon::createPlayer(Phonon::MusicCategory,
Phonon::MediaSource("/home/fred/cpp/config/rol1.ogg"));
music->play();

Спасибо за ваше время и внимание 🙂

С наилучшими пожеланиями.

Фред.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]