mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 19:59:28 +02:00
mirror audio format negotiation
This commit is contained in:
parent
0ee0082052
commit
e629881665
2 changed files with 5 additions and 0 deletions
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -115,6 +115,7 @@ public:
|
||||||
AdjustAvatarSorting,
|
AdjustAvatarSorting,
|
||||||
OctreeFileReplacement,
|
OctreeFileReplacement,
|
||||||
CollisionEventChanges,
|
CollisionEventChanges,
|
||||||
|
MirroredNegotiateAudioFormat,
|
||||||
MirroredMicrophoneAudioNoEcho,
|
MirroredMicrophoneAudioNoEcho,
|
||||||
MirroredMicrophoneAudioWithEcho,
|
MirroredMicrophoneAudioWithEcho,
|
||||||
MirroredInjectAudio,
|
MirroredInjectAudio,
|
||||||
|
|
Loading…
Reference in a new issue