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
+7
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*/
}