From 6233de05464c11b714cbfcb2692ff22691b1475a Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 14 Jul 2009 23:07:41 +0200 Subject: encoder/twolame: new encoder plugin based on libtwolame This encoder plugin is a replacement for the LAME encoder plugin for those who prefer a "free" (non-patent encumbered) encoder library. Most of the plugin source code is copied from the LAME encoder plugin, since the LAME and TwoLAME APIs are nearly the same. --- src/encoder_list.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/encoder_list.c') diff --git a/src/encoder_list.c b/src/encoder_list.c index d563b6bc8..2016d4cba 100644 --- a/src/encoder_list.c +++ b/src/encoder_list.c @@ -25,6 +25,7 @@ extern const struct encoder_plugin vorbis_encoder_plugin; extern const struct encoder_plugin lame_encoder_plugin; +extern const struct encoder_plugin twolame_encoder_plugin; static const struct encoder_plugin *encoder_plugins[] = { #ifdef ENABLE_VORBIS_ENCODER @@ -32,6 +33,9 @@ static const struct encoder_plugin *encoder_plugins[] = { #endif #ifdef ENABLE_LAME_ENCODER &lame_encoder_plugin, +#endif +#ifdef ENABLE_TWOLAME_ENCODER + &twolame_encoder_plugin, #endif NULL }; -- cgit v1.2.3