GNOME Bugzilla – Bug 549691
Totem should hide the time bar when streaming internet radio
Last modified: 2010-12-01 16:09:02 UTC
Totem could hide the "Time:" progressbar when streaming media from the internet (like internet radio) where the duration is unknown. Other information: Alternatively, the space could be used for something like a buffer fill display (how much % of the buffer is filled currently. This would forecast a buffer underrun visually.
Which "Time:" progressbar? When streaming, we still show the seek bar because it would rearrange the UI doing that, which is a bad idea in general.
Sorry, wrong wording. Of course I meant the seek bar. Don't you re-arrange the window size when playing videos? Isn't that also some kind of re-arrangement? Maybe that's also a bug in GTK, where there should be a property for the slider to indicate "this slider has an undefined position" instead of "this slider is at the beginning" (which is currently the case). I'll have a look how other players handle streaming.
Created attachment 117515 [details] two UI suggestions (mockup) VLC and Audacious hide the seek bar. VLC does resize its window, and Audacious simply leaves the space of the seek bar empty. The attached mockup: The first one is the current UI when streaming, the second one is with the seek bar having its button removed and the third one is with the "Time:" label + seek bar removed. As the seek bar, the buttons and the status bar are attached to the bottom of the screen, hiding the seek bar would not change the position of the buttons on the bottom of the screen, it would just make the visualization / video output area bigger.
Not showing the handle of the seek bar would be best. Filing a bug against GTK+ to allow us to do that.
Still an issue in Totem 2.28.2 - updating version field accordingly. Same behavior.
Created attachment 175159 [details] [review] Hide the slider when streaming So that people are not confused by the slider getting stuck in one location.
With a GTK+ req bump. Attachment 175159 [details] pushed as 994cf65 - Hide the slider when streaming