output signals from AudioClient for I/O bytes

This commit is contained in:
Stephen Birarda 2015-01-21 12:33:20 -08:00
parent f885dc229b
commit 1a87fa93f4
2 changed files with 4 additions and 3 deletions
libraries/audio-client/src

View file

@ -747,8 +747,7 @@ void AudioClient::handleAudioInput() {
nodeList->writeDatagram(audioDataPacket, packetBytes, audioMixer);
_outgoingAvatarAudioSequenceNumber++;
// Application::getInstance()->getBandwidthMeter()->outputStream(BandwidthMeter::AUDIO)
// .updateValue(packetBytes);
emit outputBytesToNetwork(packetBytes);
}
delete[] inputAudioSamples;
}
@ -807,7 +806,7 @@ void AudioClient::addReceivedAudioToStream(const QByteArray& audioByteArray) {
_receivedAudioStream.parseData(audioByteArray);
}
// Application::getInstance()->getBandwidthMeter()->inputStream(BandwidthMeter::AUDIO).updateValue(audioByteArray.size());
emit inputBytesFromNetwork(audioByteArray.size());
}
void AudioClient::parseAudioEnvironmentData(const QByteArray &packet) {

View file

@ -178,6 +178,8 @@ public slots:
signals:
bool muteToggled();
void inputReceived(const QByteArray& inputSamples);
void outputBytesToNetwork(int numBytes);
void inputBytesFromNetwork(int numBytes);
protected:
AudioClient();