summaryrefslogtreecommitdiff
path: root/encoder.cpp
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2011-01-10 19:12:38 +0100
committerJon Bergli Heier <snakebite@jvnv.net>2011-01-10 19:12:38 +0100
commite79456d5850c35b8646342a7e8d3cbded31be364 (patch)
treeca38129c06fc72a331094123668bb9fb1a30b7a5 /encoder.cpp
parentfbbb74bac8db34e1d472213d0c625413545bc48e (diff)
Added Vorbis encoder.
Diffstat (limited to 'encoder.cpp')
-rw-r--r--encoder.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/encoder.cpp b/encoder.cpp
index 9d352dc..06fc6ba 100644
--- a/encoder.cpp
+++ b/encoder.cpp
@@ -1,5 +1,6 @@
#include "encoder.h"
#include "encoders/lame_encoder.h"
+#include "encoders/vorbis_encoder.h"
#include <boost/function.hpp>
#include <boost/functional/factory.hpp>
@@ -11,6 +12,7 @@ std::map<std::string, EncoderFactory> encoder_factories;
void Encoder::init() {
encoder_factories["lame"] = boost::factory<boost::shared_ptr<EncoderLame> >();
+ encoder_factories["vorbis"] = boost::factory<boost::shared_ptr<VorbisEncoder> >();
}
Encoder::p Encoder::get(const std::string& name, RawAudioSource::p source) {