From 5c68f91daeff90349c3f7d1b759f59f35a78fec9 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 15 Feb 2009 18:41:03 +0100 Subject: wildmidi: obtain timidity.cfg location from mpd.conf --- src/decoder/wildmidi_plugin.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/decoder/wildmidi_plugin.c') diff --git a/src/decoder/wildmidi_plugin.c b/src/decoder/wildmidi_plugin.c index 532ae9525..5f13e7160 100644 --- a/src/decoder/wildmidi_plugin.c +++ b/src/decoder/wildmidi_plugin.c @@ -30,12 +30,15 @@ enum { }; static bool -wildmidi_init(G_GNUC_UNUSED const struct config_param *param) +wildmidi_init(const struct config_param *param) { + const char *config_file; int ret; - ret = WildMidi_Init("/etc/timidity/timidity.cfg", - WILDMIDI_SAMPLE_RATE, 0); + config_file = config_get_block_string(param, "config_file", + "/etc/timidity/timidity.cfg"); + + ret = WildMidi_Init(config_file, WILDMIDI_SAMPLE_RATE, 0); return ret == 0; } -- cgit v1.2.3