P25p1 - Zero LSD if Enc Voice; #166

This commit is contained in:
lwvmobile
2023-10-21 13:38:28 -04:00
parent 7525735df1
commit c08dcb064c
2 changed files with 13 additions and 1 deletions

View File

@@ -453,6 +453,13 @@ processLDU1 (dsd_opts* opts, dsd_state* state)
fprintf (stderr, "%s\n", KNRM);
}
//NOTE: LSD is also encrypted if voice is encrypted, so let's just zip it for now
if (state->payload_algid != 0x80)
{
lsd_hex1 = 0;
lsd_hex2 = 0;
}
//WIP: LSD FEC
lsd1_okay = p25p1_lsd_fec (lowspeeddata+0);
lsd2_okay = p25p1_lsd_fec (lowspeeddata+16);

View File

@@ -497,7 +497,12 @@ processLDU2 (dsd_opts * opts, dsd_state * state)
fprintf (stderr, "%s", KNRM);
}
//NOTE: LSD is also encrypted if voice is encrypted, so let's just zip it for now
if (state->payload_algid != 0x80)
{
lsd_hex1 = 0;
lsd_hex2 = 0;
}
if (opts->payload == 1)
{