free(fn->buf);
fn->buf = NULL;
- mp3dec_cmdline_parser_free(fn->conf);
free(pmd);
fn->private_data = NULL;
}
}
return -ERRNO_TO_PARA_ERROR(ENOTSUP);
}
+
+static void mp3dec_free_config(void *conf)
+{
+ mp3dec_cmdline_parser_free(conf);
+}
/**
* The init function of the mp3dec filter.
*
f->convert = mp3dec;
f->close = mp3dec_close;
f->parse_config = mp3dec_parse_config;
+ f->free_config = mp3dec_free_config;
f->pre_select = generic_filter_pre_select;
f->post_select = mp3dec_post_select;
f->execute = mp3dec_execute;