aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoder/FlacEncoderPlugin.cxx
diff options
context:
space:
mode:
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();