Browse Source

Fixes to AudioBlock::copyTo and copyFrom

tags/2021-05-28
jules Tom Poole 6 years ago
parent
commit
095a0db589
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      modules/juce_dsp/containers/juce_AudioBlock.h

+ 2
- 2
modules/juce_dsp/containers/juce_AudioBlock.h View File

@@ -275,7 +275,7 @@ public:
auto maxChannels = jmin (static_cast<size_t> (src.getNumChannels()), static_cast<size_t> (numChannels));
for (size_t ch = 0; ch < maxChannels; ++ch)
FloatVectorOperations::copy (channelPtr (ch),
FloatVectorOperations::copy (channelPtr (ch) + dstPos,
src.getReadPointer (static_cast<int> (ch),
static_cast<int> (srcPos * sizeFactor)),
n);
@@ -299,7 +299,7 @@ public:
for (size_t ch = 0; ch < maxChannels; ++ch)
FloatVectorOperations::copy (dst.getWritePointer (static_cast<int> (ch),
static_cast<int> (dstPos * sizeFactor)),
channelPtr (ch), n);
channelPtr (ch) + srcPos, n);
return *this;
}


Loading…
Cancel
Save