mirror audio format negotiation

This commit is contained in:
Stephen Birarda 2017-06-12 02:18:27 -07:00
parent 0ee0082052
commit e629881665
2 changed files with 5 additions and 0 deletions

View file

@ -81,7 +81,9 @@ void AudioMixerClientData::processPackets() {
break; break;
} }
case PacketType::NegotiateAudioFormat: case PacketType::NegotiateAudioFormat:
case PacketType::MirroredNegotiateAudioFormat:
negotiateAudioFormat(*packet, node); negotiateAudioFormat(*packet, node);
potentiallyMirrorPacket(*packet);
break; break;
case PacketType::RequestsDomainListData: case PacketType::RequestsDomainListData:
parseRequestsDomainListData(*packet); parseRequestsDomainListData(*packet);
@ -117,6 +119,8 @@ void AudioMixerClientData::potentiallyMirrorPacket(ReceivedMessage& message) {
mirroredType = PacketType::MirroredInjectAudio; mirroredType = PacketType::MirroredInjectAudio;
} else if (message.getType() == PacketType::SilentAudioFrame) { } else if (message.getType() == PacketType::SilentAudioFrame) {
mirroredType = PacketType::MirroredSilentAudioFrame; mirroredType = PacketType::MirroredSilentAudioFrame;
} else if (message.getType() == PacketType::NegotiateAudioFormat) {
mirroredType = PacketType::MirroredNegotiateAudioFormat;
} else { } else {
return; return;
} }

View file

@ -115,6 +115,7 @@ public:
AdjustAvatarSorting, AdjustAvatarSorting,
OctreeFileReplacement, OctreeFileReplacement,
CollisionEventChanges, CollisionEventChanges,
MirroredNegotiateAudioFormat,
MirroredMicrophoneAudioNoEcho, MirroredMicrophoneAudioNoEcho,
MirroredMicrophoneAudioWithEcho, MirroredMicrophoneAudioWithEcho,
MirroredInjectAudio, MirroredInjectAudio,