aboutsummaryrefslogtreecommitdiffstats
path: root/src/input/cdio_paranoia_input_plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/cdio_paranoia_input_plugin.c')
-rw-r--r--src/input/cdio_paranoia_input_plugin.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/input/cdio_paranoia_input_plugin.c b/src/input/cdio_paranoia_input_plugin.c
index da2ed1096..1a1c8d2c5 100644
--- a/src/input/cdio_paranoia_input_plugin.c
+++ b/src/input/cdio_paranoia_input_plugin.c
@@ -149,7 +149,9 @@ cdio_detect_device(void)
}
static struct input_stream *
-input_cdio_open(const char *uri, GError **error_r)
+input_cdio_open(const char *uri,
+ GMutex *mutex, GCond *cond,
+ GError **error_r)
{
struct input_cdio_paranoia *i;
@@ -158,7 +160,8 @@ input_cdio_open(const char *uri, GError **error_r)
return NULL;
i = g_new(struct input_cdio_paranoia, 1);
- input_stream_init(&i->base, &input_plugin_cdio_paranoia, uri);
+ input_stream_init(&i->base, &input_plugin_cdio_paranoia, uri,
+ mutex, cond);
/* initialize everything (should be already) */
i->drv = NULL;