diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2011-01-06 02:10:24 +0100 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2011-01-06 02:10:24 +0100 |
commit | 70f111b184928feab0c94f762954b5ec83a441c6 (patch) | |
tree | 1677f0f8a8e59e4648b9800048efa1fd18e63745 /encoder.cpp | |
parent | 102992da75edfcb671eb408bd801703a3f9137d0 (diff) |
Decoder/encoder source cleanup.
Diffstat (limited to 'encoder.cpp')
-rw-r--r-- | encoder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/encoder.cpp b/encoder.cpp index cd37daa..0f2a5fe 100644 --- a/encoder.cpp +++ b/encoder.cpp @@ -10,7 +10,7 @@ EncoderFilter::EncoderFilter(EncoderBase::p encoder_) { encoder = encoder_; } -typedef boost::function<boost::shared_ptr<EncoderBase>()> EncoderFactory; +typedef boost::function<EncoderBase::p ()> EncoderFactory; std::map<std::string, EncoderFactory> encoder_factories; void encoder::init() { @@ -19,5 +19,5 @@ void encoder::init() { //! Construct a filter with the given encoder. EncoderFilter::p encoder::get_encoder(const std::string& name) { - return EncoderFilter::p(new EncoderFilter(EncoderBase::p(encoder_factories[name]()))); + return EncoderFilter::p(new EncoderFilter(encoder_factories[name]())); } |