From 6df430660d24b9af929a1c5abbc18cec1b3d5a97 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Fri, 26 Sep 2014 15:23:17 -0700 Subject: [PATCH] Uninitialized member --- libraries/audio/src/AudioInjector.cpp | 6 ++++-- libraries/audio/src/AudioInjector.h | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/libraries/audio/src/AudioInjector.cpp b/libraries/audio/src/AudioInjector.cpp index 10623651a0..33f92e6599 100644 --- a/libraries/audio/src/AudioInjector.cpp +++ b/libraries/audio/src/AudioInjector.cpp @@ -33,7 +33,8 @@ AudioInjector::AudioInjector(QObject* parent) : AudioInjector::AudioInjector(Sound* sound, const AudioInjectorOptions& injectorOptions) : _sound(sound), _options(injectorOptions), - _shouldStop(false) + _shouldStop(false), + _currentSendPosition(0) { } @@ -43,7 +44,8 @@ void AudioInjector::setOptions(AudioInjectorOptions& options) { const uchar MAX_INJECTOR_VOLUME = 0xFF; -void AudioInjector::injectAudio() { +void AudioInjector::injectAudio(int startingPosition) { + _currentSendPosition = startingPosition; QByteArray soundByteArray = _sound->getByteArray(); diff --git a/libraries/audio/src/AudioInjector.h b/libraries/audio/src/AudioInjector.h index af9b5e55d1..bf93221e91 100644 --- a/libraries/audio/src/AudioInjector.h +++ b/libraries/audio/src/AudioInjector.h @@ -29,7 +29,7 @@ public: int getCurrentSendPosition() const { return _currentSendPosition; } public slots: - void injectAudio(); + void injectAudio(int startingPosition = 0); void stop() { _shouldStop = true; } void setOptions(AudioInjectorOptions& options); void setCurrentSendPosition(int currentSendPosition) { _currentSendPosition = currentSendPosition; }