summaryrefslogtreecommitdiff
path: root/src/lib/audio_delay.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/audio_delay.cc')
-rw-r--r--src/lib/audio_delay.cc30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/lib/audio_delay.cc b/src/lib/audio_delay.cc
index d06d9e730..2329b3679 100644
--- a/src/lib/audio_delay.cc
+++ b/src/lib/audio_delay.cc
@@ -30,18 +30,18 @@ using std::make_shared;
using std::shared_ptr;
-AudioDelay::AudioDelay (int samples)
- : _samples (samples)
+AudioDelay::AudioDelay(int samples)
+ : _samples(samples)
{
}
shared_ptr<AudioBuffers>
-AudioDelay::run (shared_ptr<const AudioBuffers> in)
+AudioDelay::run(shared_ptr<const AudioBuffers> in)
{
/* You can't call this with varying channel counts */
- DCPOMATIC_ASSERT (!_tail || in->channels() == _tail->channels());
+ DCPOMATIC_ASSERT(!_tail || in->channels() == _tail->channels());
auto out = make_shared<AudioBuffers>(in->channels(), in->frames());
@@ -49,37 +49,37 @@ AudioDelay::run (shared_ptr<const AudioBuffers> in)
if (!_tail) {
/* No tail; use silence */
- out->make_silent (0, _samples);
+ out->make_silent(0, _samples);
} else {
/* Copy tail */
- out->copy_from (_tail.get(), _samples, 0, 0);
+ out->copy_from(_tail.get(), _samples, 0, 0);
}
/* Copy in to out */
- out->copy_from (in.get(), in->frames() - _samples, 0, _samples);
+ out->copy_from(in.get(), in->frames() - _samples, 0, _samples);
/* Keep tail */
if (!_tail) {
_tail = make_shared<AudioBuffers>(in->channels(), _samples);
}
- _tail->copy_from (in.get(), _samples, in->frames() - _samples, 0);
+ _tail->copy_from(in.get(), _samples, in->frames() - _samples, 0);
} else {
/* First part of the tail into the output */
if (_tail) {
- out->copy_from (_tail.get(), out->frames(), 0, 0);
+ out->copy_from(_tail.get(), out->frames(), 0, 0);
} else {
- out->make_silent ();
+ out->make_silent();
_tail = make_shared<AudioBuffers>(out->channels(), _samples);
- _tail->make_silent ();
+ _tail->make_silent();
}
/* Shuffle the tail down */
- _tail->move (_tail->frames() - out->frames(), out->frames(), 0);
+ _tail->move(_tail->frames() - out->frames(), out->frames(), 0);
/* Copy input into the tail */
- _tail->copy_from (in.get(), in->frames(), 0, _tail->frames() - in->frames());
+ _tail->copy_from(in.get(), in->frames(), 0, _tail->frames() - in->frames());
}
return out;
@@ -87,7 +87,7 @@ AudioDelay::run (shared_ptr<const AudioBuffers> in)
void
-AudioDelay::flush ()
+AudioDelay::flush()
{
- _tail.reset ();
+ _tail.reset();
}