| Top |
| RhythmDB * | db | Read / Write |
| gboolean | seekable | Read / Write |
| RBShellPlayer * | shell-player | Read / Write / Construct Only |
| gboolean | show-album-art | Read / Write |
| gboolean | show-position-slider | Read / Write |
| gboolean | show-remaining | Read / Write |
| gboolean | slider-dragging | Read |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkGrid
╰── RBHeader
The RBHeader widget displays information about the current playing track (title, album, artist), the elapsed or remaining playback time, and a position slider indicating the playback position. It translates slider move and drag events into seek requests for the player backend.
For shoutcast-style streams, the title/artist/album display is supplemented by metadata extracted from the stream. See RBStreamingSource for more information on how the metadata is reported.
RBHeader * rb_header_new (RBShellPlayer *shell_player,RhythmDB *db);
Creates a new header widget.
“seekable” property “seekable” gboolean
If TRUE, the header should allow seeking by dragging the playback position slider
Flags: Read / Write
Default value: TRUE
“shell-player” property“shell-player” RBShellPlayer *
The RBShellPlayer instance
Flags: Read / Write / Construct Only
“show-album-art” property “show-album-art” gboolean
Whether to show the album art display widget.
Flags: Read / Write
Default value: TRUE
“show-position-slider” property “show-position-slider” gboolean
Whether to show the playback position slider.
Flags: Read / Write
Default value: TRUE
“show-remaining” property “show-remaining” gboolean
Whether to show remaining time (as opposed to elapsed time) in the numeric time display.
Flags: Read / Write
Default value: FALSE