diff --git a/libs/spandsp/tests/fax_decode.c b/libs/spandsp/tests/fax_decode.c index 327ae0fdd6..9f6a474b0d 100644 --- a/libs/spandsp/tests/fax_decode.c +++ b/libs/spandsp/tests/fax_decode.c @@ -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*/ }