aboutsummaryrefslogtreecommitdiff
path: root/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'samples/iolib/src/main/cpp/player/SampleBuffer.cpp')
-rw-r--r--samples/iolib/src/main/cpp/player/SampleBuffer.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/samples/iolib/src/main/cpp/player/SampleBuffer.cpp b/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
index 23030916..039a24cd 100644
--- a/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
+++ b/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
@@ -64,9 +64,8 @@ void resampleData(const ResampleBlock& input, ResampleBlock* output, int numChan
// so add a few more frames for padding
numOutFrames += 8;
- const int channelCount = numChannels; // 1 for mono, 2 for stereo
MultiChannelResampler *resampler = MultiChannelResampler::make(
- channelCount, // channel count
+ numChannels, // channel count
input.mSampleRate, // input sampleRate
output->mSampleRate, // output sampleRate
MultiChannelResampler::Quality::Medium); // conversion quality
@@ -80,11 +79,11 @@ void resampleData(const ResampleBlock& input, ResampleBlock* output, int numChan
while (inputFramesLeft > 0) {
if(resampler->isWriteNeeded()) {
resampler->writeNextFrame(inputBuffer);
- inputBuffer += channelCount;
+ inputBuffer += numChannels;
inputFramesLeft--;
} else {
resampler->readNextFrame(outputBuffer);
- outputBuffer += channelCount;
+ outputBuffer += numChannels;
numOutputFrames++;
}
}