summaryrefslogtreecommitdiff
path: root/decoder.h
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2010-08-18 01:40:54 +0200
committerJon Bergli Heier <snakebite@jvnv.net>2010-08-18 01:40:54 +0200
commite6ed2da856ec02f3982af4017f20ff873dde0485 (patch)
treed550157c897892ffa3ce0025f9237e2c59dd7906 /decoder.h
parent4f153bf7b20a76da5563f86047a8c0e74436644d (diff)
Dynamically select decoder using decoder_find().
Diffstat (limited to 'decoder.h')
-rw-r--r--decoder.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/decoder.h b/decoder.h
index 0a29c64..9139a84 100644
--- a/decoder.h
+++ b/decoder.h
@@ -20,11 +20,11 @@ struct decoder {
gpointer data;
};
-extern struct decoder_plugin *decoder_plugins;
-
gboolean decoder_init(struct decoder *decoder);
gssize decoder_decode(struct decoder *decoder, const guchar *inbuf,
gsize inbuf_size, guchar *outbuf, gsize outbuf_size);
void decoder_close(struct decoder *decoder);
+const struct decoder_plugin *decoder_find(const gchar *filename);
+
#endif