summaryrefslogtreecommitdiff
path: root/transcode.h
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2010-08-17 18:19:45 +0200
committerJon Bergli Heier <snakebite@jvnv.net>2010-08-17 18:19:45 +0200
commitac5e220d0e17f57f2fb3c4dedde186f238fa89ed (patch)
treedca2c0140bd0ac9438aed657f3e95f8d5f972623 /transcode.h
parent57acd987aa7a22008f3254f99363937e4f7704c7 (diff)
Added transcoder.
Diffstat (limited to 'transcode.h')
-rw-r--r--transcode.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/transcode.h b/transcode.h
new file mode 100644
index 0000000..69f19f3
--- /dev/null
+++ b/transcode.h
@@ -0,0 +1,12 @@
+#ifndef _TRANSCODE_H_
+#define _TRANSCODE_H_
+
+#include "decoder.h"
+#include "encoder.h"
+
+#include <gio/gio.h>
+
+void transcode(GInputStream *input, const struct decoder_plugin *decoder,
+ GOutputStream *output, const struct encoder_plugin *encoder);
+
+#endif