Fix ears getting lopped when sending tones

pull/1/head
firealarmss 1 year ago
parent 5993107cc9
commit 27b4844987

@ -474,10 +474,7 @@ namespace WhackerLinkConsoleV2
byte[] chunk = new byte[size];
Buffer.BlockCopy(combinedAudio, offset, chunk, 0, size);
object voicePaket = new
{
type = PacketType.AUDIO_DATA,
data = new
AudioPacket voicePacket = new AudioPacket
{
Data = chunk,
VoiceChannel = new VoiceChannel
@ -487,11 +484,11 @@ namespace WhackerLinkConsoleV2
SrcId = system.Rid,
Site = system.Site
},
Site = system.Site
}
Site = system.Site,
LopServerVocode = true
};
handler.SendMessage(voicePaket);
handler.SendMessage(voicePacket.GetData());
}
GRP_VCH_RLS release = new GRP_VCH_RLS
@ -569,10 +566,7 @@ namespace WhackerLinkConsoleV2
foreach (var chunk in pcmChunks)
{
object voicePaket = new
{
type = PacketType.AUDIO_DATA,
data = new
AudioPacket voicePacket = new AudioPacket
{
Data = chunk,
VoiceChannel = new VoiceChannel
@ -582,11 +576,11 @@ namespace WhackerLinkConsoleV2
SrcId = system.Rid,
Site = system.Site
},
Site = system.Site
}
Site = system.Site,
LopServerVocode = true
};
handler.SendMessage(voicePaket);
handler.SendMessage(voicePacket.GetData());
int chunkDurationMs = (int)(1600.0 / waveReader.WaveFormat.AverageBytesPerSecond * 1000);
await Task.Delay(chunkDurationMs);

@ -1 +1 @@
Subproject commit 1befac9df79c4a3e3a759a47e26d4dae7e78103b
Subproject commit bdddfadb8e060c8337c66ba10b1abebb60ff7ab8
Loading…
Cancel
Save

Powered by TurnKey Linux.