aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoder/FlacEncoderPlugin.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-08-04 12:24:36 +0200
committerMax Kellermann <max@duempel.org>2013-08-04 14:07:50 +0200
commitca0d09c50fc4246fdae67b8a33799ea580b68593 (patch)
tree0a3fa0f4837c0274d034f8dba52b274f3e519c3a /src/encoder/FlacEncoderPlugin.cxx
parent81c3224076da6ad727debc6bab8a5422f7322451 (diff)
downloadmpd-ca0d09c50fc4246fdae67b8a33799ea580b68593.tar.gz
mpd-ca0d09c50fc4246fdae67b8a33799ea580b68593.tar.xz
mpd-ca0d09c50fc4246fdae67b8a33799ea580b68593.zip
EncoderPlugin: pass config_param reference
Diffstat (limited to 'src/encoder/FlacEncoderPlugin.cxx')
-rw-r--r--src/encoder/FlacEncoderPlugin.cxx9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/encoder/FlacEncoderPlugin.cxx b/src/encoder/FlacEncoderPlugin.cxx
index 5e7e7f526..a14b97f11 100644
--- a/src/encoder/FlacEncoderPlugin.cxx
+++ b/src/encoder/FlacEncoderPlugin.cxx
@@ -63,17 +63,16 @@ flac_encoder_quark(void)
}
static bool
-flac_encoder_configure(struct flac_encoder *encoder,
- const struct config_param *param, G_GNUC_UNUSED GError **error)
+flac_encoder_configure(struct flac_encoder *encoder, const config_param &param,
+ gcc_unused GError **error)
{
- encoder->compression = config_get_block_unsigned(param,
- "compression", 5);
+ encoder->compression = param.GetBlockValue("compression", 5u);
return true;
}
static Encoder *
-flac_encoder_init(const struct config_param *param, GError **error)
+flac_encoder_init(const config_param &param, GError **error)
{
flac_encoder *encoder = new flac_encoder();