diff options
author | 2009-08-08 14:19:12 +0200 | |
---|---|---|
committer | 2009-08-08 14:19:12 +0200 | |
commit | ebce9029317b1a9cc793728eefc8f844de184876 (patch) | |
tree | 950d5a31ef951dfbfcb2d4dae16e83ff384b127c /gtkplaylist.c | |
parent | 0d481f30b211f9c596dc9f304cd651936e76da07 (diff) |
added random playback mode
Diffstat (limited to 'gtkplaylist.c')
-rw-r--r-- | gtkplaylist.c | 8 |
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 |