summaryrefslogtreecommitdiff
path: root/streamer.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-10-07 14:24:55 +0200
committerGravatar waker <wakeroid@gmail.com>2012-10-07 14:24:55 +0200
commit857b5d6aa589203770ff42e049288e982d8664a9 (patch)
tree5656bd0074038a816cb8648feab54ac5325c4c3d /streamer.c
parentdba664d4f00955b12a6cbdc2cc2aba86ead231fd (diff)
fixed updating streamer playlist after moving current playing track to another playlist
Diffstat (limited to 'streamer.c')
-rw-r--r--streamer.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/streamer.c b/streamer.c
index f52ae450..2f1d819a 100644
--- a/streamer.c
+++ b/streamer.c
@@ -2299,3 +2299,14 @@ streamer_notify_order_changed (int prev_order, int new_order) {
streamer_unlock ();
}
}
+
+void
+streamer_set_streamer_playlist (playlist_t *plt) {
+ if (streamer_playlist) {
+ plt_unref (streamer_playlist);
+ }
+ streamer_playlist = plt;
+ if (streamer_playlist) {
+ plt_ref (streamer_playlist);
+ }
+}