void drct_pl_prev (void) { int playlist = playlist_get_playing (); if (playlist < 0) playlist = playlist_get_active (); playlist_prev_song (playlist); }
void drct_pl_prev (void) { gboolean play = playback_get_playing (); if (playlist_get_playing () < 0) playlist_set_playing (playlist_get_active ()); if (playlist_prev_song (playlist_get_playing ()) && play) playback_play (0, FALSE); }
void drct_pl_prev (void) { bool_t play = playback_get_playing (); int playlist = playlist_get_playing (); if (playlist < 0) playlist = playlist_get_active (); if (playlist_prev_song (playlist) && play) { playlist_set_playing (playlist); playback_play (0, FALSE); } }