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 549691 - Totem should hide the time bar when streaming internet radio
Totem should hide the time bar when streaming internet radio
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: general
2.28.x
Other All
: Normal minor
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on: 549720
Blocks:
 
 
Reported: 2008-08-28 10:00 UTC by Thomas Perl
Modified: 2010-12-01 16:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
two UI suggestions (mockup) (176.72 KB, image/png)
2008-08-28 11:05 UTC, Thomas Perl
  Details
Hide the slider when streaming (2.51 KB, patch)
2010-11-24 12:31 UTC, Bastien Nocera
committed Details | Review

Description Thomas Perl 2008-08-28 10:00:57 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.
Comment 1 Bastien Nocera 2008-08-28 10:02:59 UTC
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.
Comment 2 Thomas Perl 2008-08-28 10:44:26 UTC
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.
Comment 3 Thomas Perl 2008-08-28 11:05:22 UTC
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.
Comment 4 Bastien Nocera 2008-08-28 14:47:01 UTC
Not showing the handle of the seek bar would be best. Filing a bug against GTK+ to allow us to do that.
Comment 5 Thomas Perl 2010-01-11 19:23:07 UTC
Still an issue in Totem 2.28.2 - updating version field accordingly. Same behavior.
Comment 6 Bastien Nocera 2010-11-24 12:31:52 UTC
Created attachment 175159 [details] [review]
Hide the slider when streaming

So that people are not confused by the slider getting stuck in
one location.
Comment 7 Bastien Nocera 2010-12-01 16:08:59 UTC
With a GTK+ req bump.

Attachment 175159 [details] pushed as 994cf65 - Hide the slider when streaming