After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 591016 - Seek slider jumps to start position when seeking a seekable HTTP stream
Seek slider jumps to start position when seeking a seekable HTTP stream
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: Playback
git master
Other All
: Normal minor
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-06 23:19 UTC by Neil Loknath
Modified: 2009-08-07 14:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Improve seek slider usability (2.19 KB, patch)
2009-08-06 23:22 UTC, Neil Loknath
committed Details | Review

Description Neil Loknath 2009-08-06 23:19:44 UTC
Prevent the seek slider from jumping back to the start position after attempting to seek to a new position in a track. Instead, the slider should move with the mouse pointer and stay where the user moved it until playback starts. When playback starts, the slider to continue moving forward in sync with the track playback.

Other information:
Patch coming...
Comment 1 Neil Loknath 2009-08-06 23:22:10 UTC
Created attachment 140075 [details] [review]
Improve seek slider usability

There was what seemed to be an extra line of code in OnPlayerEngineTick (), which I've removed: stream_position_label.StreamState = StreamLabelState.Playing;

I've reused the stream_position_label.StreamState enum to check the buffering state.
Comment 2 Bertrand Lorentz 2009-08-07 14:53:20 UTC
Committed, thanks !