EncoderPlugin: pass config_param reference

This commit is contained in:
Max Kellermann
2013-08-04 12:24:36 +02:00
parent 81c3224076
commit ca0d09c50f
13 changed files with 47 additions and 49 deletions

View File

@@ -49,7 +49,7 @@ struct Encoder {
struct EncoderPlugin {
const char *name;
Encoder *(*init)(const struct config_param *param,
Encoder *(*init)(const config_param &param,
GError **error);
void (*finish)(Encoder *encoder);
@@ -87,7 +87,7 @@ struct EncoderPlugin {
* @return an encoder object on success, NULL on failure
*/
static inline Encoder *
encoder_init(const EncoderPlugin &plugin, const config_param *param,
encoder_init(const EncoderPlugin &plugin, const config_param &param,
GError **error_r)
{
return plugin.init(param, error_r);