phonon_backend gstreamer could not be loaded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
phonon (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: phonon-
I use 8.10 development branches.
phonon-
When I compiled sources from a example at http://
It says:
$./musicplayer
WARNING: bool Phonon:
WARNING: bool Phonon:
WARNING: bool Phonon:
WARNING: bool Phonon:
Phonon::createPath: Cannot connect Phonon:
WARNING: bool Phonon:
but I've installed phonon-
$aptitude search phonon
i libphonon-dev - development files for the Phonon multimedia framework
i A libphonon4 - Phonon multimedia framework for Qt 4
i A phonon - metapackage for Phonon multimedia framework
v phonon-backend -
i A phonon-
p phonon-backend-null - Phonon null backend (no real backend)
p phonon-backend-xine - Phonon Xine 1.1.x backend
p phonon-dbg - Phonon debugging symbols
After some tries, I made a workround:
sudo ln -s /usr/lib/
And the player will work after that.
$./musicplayer
alsasink2: snd_pcm_
alsasink2: snd_pcm_
alsasink2: snd_pcm_
alsasink2: snd_pcm_
alsasink2: snd_pcm_
alsasink2: snd_pcm_
alsasink2: snd_pcm_
I have gotten the same warnings along with it not working. This is due to the fact that the devs have added most of the phonon stuff in at the wrong locations.
libphonon-dev should install phonon headers to /usr/include/ qt4/phonon backend- gstreamer should install the plugin to /usr/lib/ qt4/plugins/ phonon_ backend
phonon-
Currently phonon is broken in intrepid due to the files being put into the improper locations. They seem to think it doesnt belong with the rest of QT even though it is a standard part of QT4.4.
All phonon related files need to be put into qt4 directories instead of kde or other non-qt4 related directories. Hopefully this will be fixed soon