#include "encoder.h" gboolean encoder_init(struct encoder *encoder) { return encoder->encoder->init(&encoder->data); } gssize encoder_encode(struct encoder *encoder, const guchar *inbuf, gsize inbuf_size, guchar *outbuf, gsize outbuf_size) { return encoder->encoder->encode(encoder->data, inbuf, inbuf_size, outbuf, outbuf_size); } void encoder_close(struct encoder *encoder) { encoder->encoder->close(encoder->data); }