summaryrefslogtreecommitdiff
path: root/gtkplaylist.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2009-08-08 14:19:12 +0200
committerGravatar waker <wakeroid@gmail.com>2009-08-08 14:19:12 +0200
commitebce9029317b1a9cc793728eefc8f844de184876 (patch)
tree950d5a31ef951dfbfcb2d4dae16e83ff384b127c /gtkplaylist.c
parent0d481f30b211f9c596dc9f304cd651936e76da07 (diff)
added random playback mode
Diffstat (limited to 'gtkplaylist.c')
-rw-r--r--gtkplaylist.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/gtkplaylist.c b/gtkplaylist.c
index 01bcaca3..5026d32e 100644
--- a/gtkplaylist.c
+++ b/gtkplaylist.c
@@ -704,14 +704,8 @@ gtkps_prevsong (void) {
void
gtkps_randomsong (void) {
- if (!ps_getcount ()) {
- return;
- }
- GtkWidget *widget = lookup_widget (mainwin, "playlist");
- playItem_t *prev = playlist_current_ptr;
- int r = (float)rand ()/RAND_MAX * ps_getcount ();
p_stop ();
- streamer_set_nextsong (r, 1);
+ ps_randomsong ();
}
void