Registered Member
|
Hi all, I have a last.fm account and I'm trying to listen to streams with it...
It only plays one track, then I have to explicitly click "Play" again. Is this working as intended, or is there a trick to having it continuously play? I've googled this and can't find a reference to it anywhere, (plenty about "scrobbling" though,) so I thought I might ask here. Thank you Amarok 2.2.0 KDE 4.3.2 Gstreamer backend |
KDE Developer
|
Hmmm, I think there are two problems here:
1) Your Amarok version is outdated (2.2.2 is current right now). 2) The Phonon-GStreamer backend is very buggy. Try Phonon-xine.
--
Mark Kretschmann - Amarok Developer |
Registered Member
|
I appreciate the swift response, thank you for that.
The backend selected doesn't seem to make any difference, and changing repeat type between Track, Album, and Playlist doesn't have any affect either. (There is only one track in my playlist, my Suggested Station) It's strange, I seem to get these suggestions to upgrade a couple minor versions up to fix my issues. My luck with these have been unfortunately negative so far, making a minor issue into a huge issue. (A kernel upgrade to 2.6.31 to fix a tv-output bug caused my video card to no longer initialize with fglrx, an upgrade of kdevelop by 0.0.1 versions caused the application to fail to start entirely, a dist-upgrade from jaunty to karmic now dumps my other PC into rescue shell invariably due to a cryptic "mountall" failure which doesn't really fail, etc. I'd say it's my system which is unstable, but I have several. I think it's just Ubuntu which is ) I really wish Ubuntu just kept up to date so I wouldn't have to hand-roll my own, because I believe I should also update liblastfm, is this correct? Alright, I submit, I'll compile a fresh Amarok. I'll post back with any success or failure on this front. I have the impression that this aspect of Amarok isn't tested by a large contigent of Amarok users. In an effort to assist any others with this issue I'll record any steps I complete in making this work on my platform. |
Registered Member
|
Alright, running latest Amarok 2.2.2.
It looks different. I ran into a Rebuilding Configuration or somesuch issue (it just kept going and going), but kbuildsycoca4 --noincremental fixed it. The behaviour is identical: My repeat is set to Track, I add My Recommendations to playlist, and press Play. It plays and completes the song, the OSD appears announcing the next song, metadata is refreshed (display shows apparent next song) but playback is stopped. Pressing Play cycles the song (ie, it plays a completely different one) and plays normally. Once that song finishes, the issue repeats. I expect that since it shows the next track info the intended behaviour would be to play it though. When a song finishes Amarok displays an enabled play button but a disabled stop button, so it really is -stopped-. (Also, my Xine backend isn't working at all now, but that's why I switched to GStreamer backend initially; the Xine backend would spontaneously become unable to open my sound card audio output after a while of playback, and the only solution was to restart Amarok, but I suspect that has to do with pulseaudio, and pulseaudio really is a fantastic pile of trash in my opinion...) |
KDE Developer
|
Make sure to install "libxine1-ffmpeg". Then also try to disable PulseAudio, this can sometimes help. After disabling it here, my sound worked much better than before.
--
Mark Kretschmann - Amarok Developer |
Registered Member
|
I have disabled pulseaudio, but my system still links to it in most audio applications, including Xine. I've been searching for a way to switch my Xine output from pulse to alsa, but changing it in the config file doesn't seem to do anything. (According to lsof).
That said, is the issue the gstreamer engine I'm using? Will getting Xine to output audio fix my issue once and for all, or is this a shot in the dark? |
Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]