FreeCalypso > hg > ice1-trau-tester
view libhr/tw_gsmhr.h @ 40:e1eabf554a75
libhr: small subset of WIP libgsmhr1
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 30 Aug 2024 16:41:56 +0000 |
parents | |
children |
line wrap: on
line source
/* * This header file is a reduced subset version of <tw_gsmhr.h> * from work-in-progress libgsmhr1, reduced to just the few functions * needed for itt-ater-8. */ #pragma once #include <stdint.h> #define GSMHR_NUM_PARAMS 18 /* actual codec parameters */ #define GSMHR_NUM_PARAMS_ENC 20 /* output from the encoder */ #define GSMHR_NUM_PARAMS_DEC 22 /* input to the decoder */ #define GSMHR_FRAME_LEN_RPF 14 /* raw packed format */ #define GSMHR_FRAME_LEN_5993 15 /* RFC 5993 and TW-TS-002 */ /* the few functions we've imported from WIP libgsmhr1 */ void gsmhr_pack_ts101318(const int16_t *param, uint8_t *payload); int gsmhr_check_common_params(const int16_t *params); int gsmhr_check_decoder_params(const int16_t *params);