projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused define.
[dcpomatic.git]
/
src
/
lib
/
audio_filter.cc
diff --git
a/src/lib/audio_filter.cc
b/src/lib/audio_filter.cc
index 96af75674cc1369d72f781b25078e5761ad2d495..94994ba81036fd1fad2fa16785d37d76ec0d76bb 100644
(file)
--- a/
src/lib/audio_filter.cc
+++ b/
src/lib/audio_filter.cc
@@
-21,6
+21,7
@@
#include "audio_filter.h"
#include "audio_buffers.h"
#include "audio_filter.h"
#include "audio_buffers.h"
+#include "maths_util.h"
#include "util.h"
#include <cmath>
#include "util.h"
#include <cmath>
@@
-34,7
+35,7
@@
std::vector<float>
AudioFilter::sinc_blackman (float cutoff, bool invert) const
{
auto ir = std::vector<float>();
AudioFilter::sinc_blackman (float cutoff, bool invert) const
{
auto ir = std::vector<float>();
- ir.res
erv
e(_M + 1);
+ ir.res
iz
e(_M + 1);
/* Impulse response */
/* Impulse response */
@@
-79,7
+80,7
@@
AudioFilter::run (shared_ptr<const AudioBuffers> in)
auto out = make_shared<AudioBuffers>(in->channels(), in->frames());
if (!_tail) {
auto out = make_shared<AudioBuffers>(in->channels(), in->frames());
if (!_tail) {
- _tail
.reset (new AudioBuffers (in->channels(), _M + 1)
);
+ _tail
= make_shared<AudioBuffers>(in->channels(), _M + 1
);
_tail->make_silent ();
}
_tail->make_silent ();
}
@@
-141,7
+142,7
@@
BandPassAudioFilter::BandPassAudioFilter (float transition_bandwidth, float lowe
auto lpf = sinc_blackman (lower, false);
auto hpf = sinc_blackman (higher, true);
auto lpf = sinc_blackman (lower, false);
auto hpf = sinc_blackman (higher, true);
- _ir.res
erve
(_M + 1);
+ _ir.res
ize
(_M + 1);
for (int i = 0; i <= _M; ++i) {
_ir[i] = lpf[i] + hpf[i];
}
for (int i = 0; i <= _M; ++i) {
_ir[i] = lpf[i] + hpf[i];
}