From 9bcf29e9ce11bbc6a421b39eded8f4eb7d94a912 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Tue, 28 Dec 2010 20:39:20 +0100 Subject: Added decoder/encoder factories. --- encoder.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'encoder.h') diff --git a/encoder.h b/encoder.h index a9a0e5c..9949b52 100644 --- a/encoder.h +++ b/encoder.h @@ -2,6 +2,11 @@ #define ENCODER_H #include +#include +#include +#include + +#include class EncoderBase { public: @@ -9,4 +14,9 @@ class EncoderBase { virtual size_t flush(uint8_t *output, size_t output_size) = 0; }; +namespace encoder { + void init(); + EncoderBase *get_encoder(const std::string& name); +}; + #endif -- cgit v1.2.3