X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Faudio_filter.cc;h=44345fc9d11f4e817865a402266d2b2bedff1b41;hp=4203d074c148be49a25ee610e19c1b3574ebf9bd;hb=a8a0dfd1b21de6c0facf965ab119833ff6f790bf;hpb=e669b562937786bf5b771c927cc03a4074b01be8 diff --git a/src/lib/audio_filter.cc b/src/lib/audio_filter.cc index 4203d074c..44345fc9d 100644 --- a/src/lib/audio_filter.cc +++ b/src/lib/audio_filter.cc @@ -20,12 +20,10 @@ #include "audio_filter.h" #include "audio_buffers.h" -#include #include using std::min; using boost::shared_ptr; -using boost::make_shared; /** @return array of floats which the caller must destroy with delete[] */ float * @@ -77,7 +75,7 @@ AudioFilter::~AudioFilter () shared_ptr AudioFilter::run (shared_ptr in) { - shared_ptr out = make_shared (in->channels(), in->frames()); + shared_ptr out (new AudioBuffers (in->channels(), in->frames())); if (!_tail) { _tail.reset (new AudioBuffers (in->channels(), _M + 1));