diff options
Diffstat (limited to 'plugins/dsp_libsrc/src.c')
-rw-r--r-- | plugins/dsp_libsrc/src.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/dsp_libsrc/src.c b/plugins/dsp_libsrc/src.c index 872b196f..11f80e5d 100644 --- a/plugins/dsp_libsrc/src.c +++ b/plugins/dsp_libsrc/src.c @@ -53,7 +53,7 @@ DB_dsp_instance_t* ddb_src_open (const char *id) { src->mutex = deadbeef->mutex_create (); char var[20]; - snprintf (var, sizeof (var), "%s.quality"); + snprintf (var, sizeof (var), "%s.quality", src->inst.id); src->quality = deadbeef->conf_get_int (var, 2); src->src = src_new (src->quality, 2, NULL); if (!src->src) { @@ -95,7 +95,7 @@ ddb_src_reset (DB_dsp_instance_t *_src, int full) { src->remaining = 0; if (full) { char var[20]; - snprintf (var, sizeof (var), "%s.quality"); + snprintf (var, sizeof (var), "%s.quality", _src->id); int q = deadbeef->conf_get_int (var, 2); if (q != src->quality && q >= SRC_SINC_BEST_QUALITY && q <= SRC_LINEAR) { ddb_src_lock (_src); |