FreeCalypso > hg > gsm-codec-lib
diff libgsmfr2/tw_gsmfr.h @ 259:bebae251e5ee
libgsmfr2: implement gsmfr_pack_from_array()
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 12 Apr 2024 22:48:50 +0000 |
parents | a33edf624061 |
children | c95e89367321 |
line wrap: on
line diff
--- a/libgsmfr2/tw_gsmfr.h Fri Apr 12 22:30:24 2024 +0000 +++ b/libgsmfr2/tw_gsmfr.h Fri Apr 12 22:48:50 2024 +0000 @@ -66,6 +66,11 @@ void gsmfr_pack_frame(const struct gsmfr_param_frame *param, uint8_t *frame); void gsmfr_unpack_frame(const uint8_t *frame, struct gsmfr_param_frame *param); +/* similar conversions with a linear array of params */ + +void gsmfr_pack_from_array(const int16_t *params, uint8_t *frame); +void gsmfr_unpack_to_array(const uint8_t *frame, int16_t *params); + /* Rx DTX handler preprocessor portion of the library */ struct gsmfr_preproc_state; /* opaque to external users */