diff options
Diffstat (limited to 'encoder.c')
-rw-r--r-- | encoder.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -4,10 +4,9 @@ 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); +gssize encoder_encode(struct encoder *encoder, GInputStream *input, + GOutputStream *output) { + return encoder->encoder->encode(encoder->data, input, output); } void encoder_close(struct encoder *encoder) { |