Go to the source code of this file.
Defines | |
#define | _SPANDSP_V27TER_RX_H_ |
#define | V27TER_EQUALIZER_PRE_LEN 16 |
#define | V27TER_EQUALIZER_POST_LEN 14 |
#define | V27TER_RX_4800_FILTER_STEPS 27 |
#define | V27TER_RX_2400_FILTER_STEPS 27 |
#define | V27TER_RX_FILTER_STEPS V27TER_RX_2400_FILTER_STEPS |
Typedefs | |
typedef v27ter_rx_state_s | v27ter_rx_state_t |
Functions | |
SPAN_DECLARE (v27ter_rx_state_t *) v27ter_rx_init(v27ter_rx_state_t *s | |
Initialise a V.27ter modem receive context. | |
SPAN_DECLARE (int) v27ter_rx_restart(v27ter_rx_state_t *s | |
Release a V.8 context. | |
SPAN_DECLARE (logging_state_t *) v27ter_rx_get_logging_state(v27ter_rx_state_t *s) | |
Get a pointer to the logging context associated with a T.38 context. | |
SPAN_DECLARE (void) v27ter_rx_set_put_bit(v27ter_rx_state_t *s | |
Cleanup a T.30 context if the call terminates. | |
SPAN_DECLARE (float) v27ter_rx_carrier_frequency(v27ter_rx_state_t *s) | |
Evaluate the final result of a Goertzel transform. | |
Variables | |
int | bit_rate |
int put_bit_func_t | put_bit |
int put_bit_func_t void * | user_data |
int int | old_train |
modem_rx_status_func_t | handler |
const int16_t | amp [] |
const int16_t int | len |
complexf_t ** | coeffs |
float | cutoff |
|
V.27ter modem receive side descriptor. This defines the working state for a single instance of a V.27ter modem receiver. |
|
Evaluate the final result of a Goertzel transform.
|
|
Cleanup a T.30 context if the call terminates. Change the put_bit function associated with a V.27ter modem receive context.
|
|
Get a pointer to the logging context associated with a T.38 context. Get a pointer to the logging context associated with a FAX context.
|
|
Release a V.8 context. Reinitialise an existing V.27ter modem receive context.
|
|
Initialise a V.27ter modem receive context. Initialise a V.27ter modem receive context.
|