From 9b72762eb8117fdfb7fd76e02bd6de68a2d35e8b Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 15 May 2013 16:31:43 -0700 Subject: [PATCH] fix missing bytes on read for audio injector --- libraries/shared/src/AudioInjector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/shared/src/AudioInjector.cpp b/libraries/shared/src/AudioInjector.cpp index c627b591bd..c89385226c 100644 --- a/libraries/shared/src/AudioInjector.cpp +++ b/libraries/shared/src/AudioInjector.cpp @@ -42,7 +42,7 @@ AudioInjector::AudioInjector(const char* filename) : _numTotalSamples = totalBytes / 2; _audioSampleArray = new int16_t[_numTotalSamples]; - sourceFile.read((char *)_audioSampleArray, _numTotalSamples); + sourceFile.read((char *)_audioSampleArray, totalBytes); } } @@ -84,7 +84,7 @@ void AudioInjector::addSamples(int16_t* sampleBuffer, int numSamples) { } void AudioInjector::injectAudio() { - if (_audioSampleArray != NULL) { + if (_audioSampleArray) { _isInjectingAudio = true; timeval startTime;