From b98dc0a74de51870977cbb74657b563e5daeba46 Mon Sep 17 00:00:00 2001 From: Alexey Yakovenko Date: Tue, 22 Jul 2014 21:26:04 +0200 Subject: plt_init_shuffle_albums cleanup --- streamer.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'streamer.c') diff --git a/streamer.c b/streamer.c index 432bc16b..70c97d86 100644 --- a/streamer.c +++ b/streamer.c @@ -774,10 +774,6 @@ streamer_move_to_randomsong_real (void) { } } - if (pl_get_order () == PLAYBACK_ORDER_SHUFFLE_ALBUMS) { - plt_init_shuffle_albums (plt, r); - } - streamer_set_nextsong (r, 1); return 0; } @@ -1357,6 +1353,9 @@ streamer_set_nextsong_real (int song, int pstate) { playpos = 0; last_seekpos = -1; } + if (pl_get_order () == PLAYBACK_ORDER_SHUFFLE_ALBUMS) { + plt_init_shuffle_albums (streamer_playlist, song); + } streamer_unlock (); } -- cgit v1.2.3