Merge pull request #324 from birarda/master

fix missing bytes on audio injector read
This commit is contained in:
birarda 2013-05-15 16:32:06 -07:00
commit c28a0412b7

View file

@ -42,7 +42,7 @@ AudioInjector::AudioInjector(const char* filename) :
_numTotalSamples = totalBytes / 2; _numTotalSamples = totalBytes / 2;
_audioSampleArray = new int16_t[_numTotalSamples]; _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() { void AudioInjector::injectAudio() {
if (_audioSampleArray != NULL) { if (_audioSampleArray) {
_isInjectingAudio = true; _isInjectingAudio = true;
timeval startTime; timeval startTime;