Qt4.6: Phonon funktioniert nicht

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
g0hl1n

Qt4.6: Phonon funktioniert nicht

Beitrag von g0hl1n » 08.09.2010 22:30:57

Hallo Community,
ich versuche mich gerade an Phonon in Qt, doch (wie vorrauszusehen) es funktioniert nicht.
Auch Google spuckt nichts hilfreiches aus (ausser ich Suche falsch^^).
Hier also meine Ausgangsituation:
Ich habe in einer Resourcefile eine .ogg Datei und versuche sie mit Phonon wie folgt abzuspielen.
Der Header:

Code: Alles auswählen

#include <phonon>
...
Phonon::MediaObject *m_mediaObject;
Phonon::AudioOutput *m_audioOutput;
Phonon::MediaSource *m_mediaSource_AB;
und hier mein Versuch es abzuspielen:

Code: Alles auswählen

m_mediaObject = new Phonon::MediaObject(this);
m_audioOutput = new Phonon::AudioOutput(Phonon::MusicCategory, this);
Phonon::createPath(m_mediaObject, m_audioOutput);
m_mediaSource_AB = new Phonon::MediaSource(":/audio/audio/FLA.ogg");
m_mediaObject->setCurrentSource(*m_mediaSource_AB);
m_mediaObject->play();
Es gibt weder eine Fehler- noch eine Warnmeldung beim Compilieren und auch nicht während der Laufzeit.
Es tut sich einfach garnichts.

Installiert habe ich folgende Pakete (System ist Debian Squeeze)

Code: Alles auswählen

libphonon-dev
libphonon4
phonon
phonon-backend-xine
Hoffe ich habe nichts wichtiges vergessen und schon mal danke für die Hilfe!

Antworten