From 398114468e86df5cacf2ad3ff09e9822e074e4b4 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Tue, 28 Dec 2010 15:14:45 +0100 Subject: Added LAME encoder. --- encoder.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 encoder.h (limited to 'encoder.h') diff --git a/encoder.h b/encoder.h new file mode 100644 index 0000000..a9a0e5c --- /dev/null +++ b/encoder.h @@ -0,0 +1,12 @@ +#ifndef ENCODER_H +#define ENCODER_H + +#include + +class EncoderBase { + public: + virtual size_t encode(uint8_t *input, size_t input_size, uint8_t *output, size_t output_size) = 0; + virtual size_t flush(uint8_t *output, size_t output_size) = 0; +}; + +#endif -- cgit v1.2.3