aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/LibsamplerateResampler.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2015-01-21 20:42:41 +0100
committerMax Kellermann <max@duempel.org>2015-01-22 11:04:28 +0100
commit0d3b26b3aaee6646ce5e825feca43299365797ec (patch)
treeaaeff0df244e18a1c5d8083928ba69ed1bcd2429 /src/pcm/LibsamplerateResampler.cxx
parent52acea7b1f8fa38ed884acfafe593d1494ade4c2 (diff)
downloadmpd-0d3b26b3aaee6646ce5e825feca43299365797ec.tar.gz
mpd-0d3b26b3aaee6646ce5e825feca43299365797ec.tar.xz
mpd-0d3b26b3aaee6646ce5e825feca43299365797ec.zip
Config: add section "resampler"
Diffstat (limited to 'src/pcm/LibsamplerateResampler.cxx')
-rw-r--r--src/pcm/LibsamplerateResampler.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pcm/LibsamplerateResampler.cxx b/src/pcm/LibsamplerateResampler.cxx
index 73ed33644..cc6f3d43f 100644
--- a/src/pcm/LibsamplerateResampler.cxx
+++ b/src/pcm/LibsamplerateResampler.cxx
@@ -19,6 +19,7 @@
#include "config.h"
#include "LibsamplerateResampler.hxx"
+#include "config/Block.hxx"
#include "util/ASCII.hxx"
#include "util/Error.hxx"
#include "util/Domain.hxx"
@@ -63,8 +64,9 @@ lsr_parse_converter(const char *s)
}
bool
-pcm_resample_lsr_global_init(const char *converter, Error &error)
+pcm_resample_lsr_global_init(const ConfigBlock &block, Error &error)
{
+ const char *converter = block.GetBlockValue("type", "2");
if (!lsr_parse_converter(converter)) {
error.Format(libsamplerate_domain,
"unknown samplerate converter '%s'", converter);