GNOME Bugzilla – Bug 329951
changed position in current song is not diplayed correctly when song is paused
Last modified: 2007-01-17 19:07:45 UTC
Please describe the problem: When I pause a song and try to change the position of the currently played song with the scollbar at the top of the main window the scrollbar doesn't display the new position. Instead it jumps back to the old position. Steps to reproduce: 1. Start playing a song 2. pause the song 3. change the current position in the song Actual results: The scrollbar jumps back to the old position Expected results: The scrollbar should display the choosen position and not jump back to the old position. Does this happen every time? Yes Other information:
I can reproduce this bug. This happens when you select gstreamer as media engine.
Created attachment 59169 [details] [review] patch v1 It's not necessary to update the position label when song is paused.
This patch shouldn't be necessary. The issue may have been in the GStreamer 0.8 engine. I do not see this in the GStreamer 0.10 engine. Can you confirm that only the 0.8 engine has this behavior?
*** Bug 333443 has been marked as a duplicate of this bug. ***
Hi, I've just updated to Banshee 0.10.8 with GStreamer 0.10. So I can confirm, that this bug was only GStreamer 0.8 specific. With GStreamer 0.10 this problem doesn't exist any longer.
A new method of seeking was introduced into HEAD yesterday, so this should even be solved in the GStreamer 0.8 backend.
This problem was almost resolved now. The slider still goes back to the old position when you release the slider. But immediately after that the slider goes to the correct position.
I do not even see this behavior.
I think there is more than one Problem with the slider. If I take a very large title (18 min.) and move the slider next to the end (about 2 min. till end), the title will be finished and banshee plays the next title!
Moving to the User Interface component.
> The slider still goes back to the old position when you release the slider. Now I can't reproduce this.
The Gstreamer 0.8 support was dropped, so we might as well close this bug.