From 7d48c9b3bdf6595501fbf04a0112486fe7e819e4 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 17 Oct 2013 16:49:05 -0700 Subject: [PATCH] don't attempt to inject if audio mixer has no active socket --- libraries/audio/src/AudioInjectionManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/audio/src/AudioInjectionManager.cpp b/libraries/audio/src/AudioInjectionManager.cpp index 79de62e747..afa99b0413 100644 --- a/libraries/audio/src/AudioInjectionManager.cpp +++ b/libraries/audio/src/AudioInjectionManager.cpp @@ -59,7 +59,7 @@ void* AudioInjectionManager::injectAudioViaThread(void* args) { // if we don't have an explicit destination socket then pull active socket for current audio mixer from node list if (!_isDestinationSocketExplicit) { Node* audioMixer = NodeList::getInstance()->soloNodeOfType(NODE_TYPE_AUDIO_MIXER); - if (audioMixer) { + if (audioMixer && audioMixer->getActiveSocket()) { _destinationSocket = *audioMixer->getActiveSocket(); } else { pthread_exit(0);