Summary: | Phonon::MediaObject::setCurrentSource() hangs with Xine backend (kde 4.4.0) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nikos Chantziaras <realnc> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | esigra, vincent |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 313999 | ||
Attachments: | emerge --info |
Description
Nikos Chantziaras
2010-03-16 10:12:50 UTC
Created attachment 223863 [details]
emerge --info
phonon-4.4.0 is now in portage, please test (In reply to comment #2) > phonon-4.4.0 is now in portage, please test Nothing changed. Did you try to test? It only takes a minute if you're already using Xine. (In reply to comment #3) > (In reply to comment #2) > > phonon-4.4.0 is now in portage, please test > > Nothing changed. > media-sound/phonon > Did you try to test? It only takes a minute if you're already using Xine. > Can you try with media-sound/phonon-4.4.1-r1? (kde 4.4.4 will be the next stable) I'm already on 4.4.1-r1 and the issue is still there. Doesn't look like upstream considers this bug a priority :P Anyway, instead of being dependent on me to test whether it's fixed, you could always try the sample application in the first post :) It's very easy to run: tar -xzf phonon_bug.tar.gz cd phonon_bug qmake; make ./phonon_bug If you run the "phonon_bug" binary a couple of times and the program hangs at least once and doesn't return without needing CTRL+C, then the bug is still there. I don't know whether 4.4.2 fixes this (I opened a version bump bug for it); my guess is not, since it's not in the changelog. (In reply to comment #5) > I'm already on 4.4.1-r1 and the issue is still there. Doesn't look like > upstream considers this bug a priority :P > > Anyway, instead of being dependent on me to test whether it's fixed, you could > always try the sample application in the first post :) It's very easy to run: > > tar -xzf phonon_bug.tar.gz > cd phonon_bug > qmake; make > ./phonon_bug > > If you run the "phonon_bug" binary a couple of times and the program hangs at > least once and doesn't return without needing CTRL+C, then the bug is still > there. > > I don't know whether 4.4.2 fixes this (I opened a version bump bug for it); my > guess is not, since it's not in the changelog. > ################################ peratu@fujitsu ~ $ tar xf phonon_bug.tar.gz peratu@fujitsu ~ $ cd phonon_bug peratu@fujitsu ~/phonon_bug $ qmake; make g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_PHONON_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/phonon -I/usr/include/qt4 -I/usr/include/qt4/phonon_compat -I. -o main.o main.cpp g++ -Wl,-rpath,/usr/lib64/qt4 -o phonon_bug main.o -L/usr/lib64/qt4 -lphonon -lQtGui -L/usr/lib64 -L/usr/lib64/qt4 -L/usr/X11R6/lib -lQtCore -lgthread-2.0 -lrt -lglib-2.0 -lpthread peratu@fujitsu ~/phonon_bug $ ./phonon_bug Trying to setCurrentSource()... OK. Trying to setCurrentSource()... ^C peratu@fujitsu ~/phonon_bug $ ./phonon_bug Trying to setCurrentSource()... OK. Trying to setCurrentSource()... ^C peratu@fujitsu ~/phonon_bug $ ############################# I needed to press CTRL+C to exit the program, both times. @Nikos I can't reproduce with the phonon-vlc backend which is the default one in the gentoo packages, should I resolve this bug and leave it to upstream? (In reply to comment #7) > @Nikos > I can't reproduce with the phonon-vlc backend which is the default one in the > gentoo packages, should I resolve this bug and leave it to upstream? Well, I don't know. It's still a bug in the Xine backend :-P Upstream doesn't seem to care, but that won't make the bug go away. I'm still affected since the VLC backend doesn't work nice for me (buggy seek in Ogg and FLAC files, sometimes doesn't play files to end but skips to the next track prematurely.) Only Xine does work perfectly here. But I don't care much about this bug anymore anyway. I filed it because I was using Phonon in my own project. Since I threw that away (mostly because of this bug) and switched to SDL, I don't care either way if this bug is closed or not :-) ok, thanks for the explanation, i am CC'ed in the upstream bug |