Added a warning message to spandsp's fax_decode program when it looks like

the FAX machines are entering a proprietary mode.
This commit is contained in:
Steve Underwood 2017-10-03 15:33:07 +01:00
parent 099580022d
commit 95b840648f
1 changed files with 7 additions and 0 deletions

View File

@ -153,7 +153,9 @@ static void print_frame(const char *io, const uint8_t *fr, int frlen)
/*endif*/
fprintf(stderr, "%s %s:", io, t30_frametype(fr[2]));
for (i = 2; i < frlen; i++)
{
fprintf(stderr, " %02x", fr[i]);
}
/*endfor*/
fprintf(stderr, "\n");
type = fr[2] & 0xFE;
@ -182,6 +184,11 @@ static void print_frame(const char *io, const uint8_t *fr, int frlen)
/*endif*/
}
/*endif*/
if (type == T30_NSS || type == T30_NSC)
{
fprintf(stderr, "WARNING: The FAX machines may be switching into a proprietary mode, which this software cannot decode\n");
}
/*endif*/
}
/*endif*/
}