FreeCalypso > hg > gsm-codec-lib
view hrutil/print-frame.c @ 553:ebcf414b7d99
doc/TFO-transform: describe details for FRv1, both modes
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 07 Oct 2024 08:24:24 +0000 |
parents | bb36ef735f25 |
children |
line wrap: on
line source
/* * Here we implement the common function that prints the parameters body * of each GSM-HR codec frame, whichever file format we read it from. */ #include <stdio.h> #include <stdint.h> print_frame_params(params) int16_t *params; { printf(" R0=%02x LPC=%03x,%03x,%02x Int=%x Mode=%x\n", params[0], params[1], params[2], params[3], params[4], params[5]); printf(params[5] ? " s1=%02x,%03x,%02x" : " s1=%02x,%02x,%02x", params[6], params[7], params[8]); printf(params[5] ? " s2=%x,%03x,%02x" : " s2=%02x,%02x,%02x", params[9], params[10], params[11]); printf(params[5] ? " s3=%x,%03x,%02x" : " s3=%02x,%02x,%02x", params[12], params[13], params[14]); printf(params[5] ? " s4=%x,%03x,%02x\n" : " s4=%02x,%02x,%02x\n", params[15], params[16], params[17]); }