missing sync def.

pull/12/head
Tom Early 7 years ago
parent 070684e123
commit 91ac0e7abb

@ -698,7 +698,7 @@ bool CQnetModem::ProcessModem(const SMODEM &frame)
if (! VoicePacketIsSync(frame.voice.text)) { // create a quite sync voice packet, if needed
if (LOG_DEBUG)
printf("Warning: Inserting missing frame sync after header\n");
const unsigned char sync[12] = { 0x4EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U };
const unsigned char sync[12] = { 0x9EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U };
dstr.vpkt.ctrl = 0U;
memcpy(dstr.vpkt.vasd.voice, sync, 12U);
Modem2Gate.Write(dstr.pkt_id, 29);
@ -717,8 +717,8 @@ bool CQnetModem::ProcessModem(const SMODEM &frame)
} else {
if (frame.type == TYPE_LOST)
printf("Got a TYPE_LOST packet.\n");
const unsigned char silence[12] = { 0x4EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x70U,0x4FU,0x93U };
const unsigned char silsync[12] = { 0x4EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U };
const unsigned char silence[12] = { 0x9EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x70U,0x4FU,0x93U };
const unsigned char silsync[12] = { 0x9EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U };
if (0U == dstr.vpkt.ctrl)
memcpy(dstr.vpkt.vasd.voice, silsync, 12);
else

Loading…
Cancel
Save

Powered by TurnKey Linux.