comparison libgsmfr2/tw_gsmfr.h @ 529:79cd992de3ad

libgsmfr2: API definitions for TFO transform
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 19 Sep 2024 08:07:26 +0000
parents f681fb758041
children 3a617e4e9b27
comparison
equal deleted inserted replaced
528:f681fb758041 529:79cd992de3ad
125 int16_t *pcm); 125 int16_t *pcm);
126 126
127 /* utility datum */ 127 /* utility datum */
128 extern const uint8_t gsmfr_decoder_homing_frame[GSMFR_RTP_FRAME_LEN]; 128 extern const uint8_t gsmfr_decoder_homing_frame[GSMFR_RTP_FRAME_LEN];
129 129
130 /* TFO transform API based on the preprocessor part of the library */
131
132 int gsmfr_tfo_xfrm_main(struct gsmfr_preproc_state *state,
133 const uint8_t *rtp_in, unsigned rtp_in_len,
134 uint8_t *frame_out);
135 int gsmfr_tfo_xfrm_dtxd(struct gsmfr_preproc_state *state, uint8_t *frame_out);
136
130 #endif /* include guard */ 137 #endif /* include guard */