aboutsummaryrefslogtreecommitdiff
path: root/src/input/despotify_input_plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/despotify_input_plugin.c')
-rw-r--r--src/input/despotify_input_plugin.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/input/despotify_input_plugin.c b/src/input/despotify_input_plugin.c
index ef78fb1e..200a0afd 100644
--- a/src/input/despotify_input_plugin.c
+++ b/src/input/despotify_input_plugin.c
@@ -97,7 +97,9 @@ static void callback(G_GNUC_UNUSED struct despotify_session* ds,
static struct input_stream *
-input_despotify_open(const char *url, G_GNUC_UNUSED GError **error_r)
+input_despotify_open(const char *url,
+ GMutex *mutex, GCond *cond,
+ G_GNUC_UNUSED GError **error_r)
{
struct input_despotify *ctx;
struct despotify_session *session;
@@ -131,7 +133,8 @@ input_despotify_open(const char *url, G_GNUC_UNUSED GError **error_r)
return NULL;
}
- input_stream_init(&ctx->base, &input_plugin_despotify, url);
+ input_stream_init(&ctx->base, &input_plugin_despotify, url,
+ mutex, cond);
ctx->session = session;
ctx->track = track;
ctx->tag = mpd_despotify_tag_from_track(track);