Go to the source code of this file.
Classes | |
struct | v17_tx_state_t |
Defines | |
#define | _SPANDSP_V17TX_H_ |
#define | V17_TX_FILTER_STEPS 9 |
Functions | |
void | v17_tx_power (v17_tx_state_t *s, float power) |
Adjust a V.17 modem transmit context's output power. | |
v17_tx_state_t * | v17_tx_init (v17_tx_state_t *s, int rate, int tep, get_bit_func_t get_bit, void *user_data) |
Initialise a V.17 modem transmit context. | |
int | v17_tx_restart (v17_tx_state_t *s, int rate, int tep, int short_train) |
Reinitialise an existing V.17 modem transmit context. | |
int | v17_tx_release (v17_tx_state_t *s) |
Release a V.17 modem transmit context. | |
void | v17_tx_set_get_bit (v17_tx_state_t *s, get_bit_func_t get_bit, void *user_data) |
Change the get_bit function associated with a V.17 modem transmit context. | |
int | v17_tx (v17_tx_state_t *s, int16_t amp[], int len) |
Generate a block of V.17 modem audio samples. |
|
Generate a block of V.17 modem audio samples. Generate a block of V.17 modem audio samples.
|
|
Initialise a V.17 modem transmit context. Initialise a V.17 modem transmit context. This must be called before the first use of the context, to initialise its contents.
|
|
Adjust a V.17 modem transmit context's output power. Adjust a V.17 modem transmit context's power output.
|
|
Release a V.17 modem transmit context. Release a V.17 modem transmit context.
|
|
Reinitialise an existing V.17 modem transmit context. Reinitialise an existing V.17 modem transmit context, so it may be reused.
|
|
Change the get_bit function associated with a V.17 modem transmit context. Change the get_bit function associated with a V.17 modem transmit context.
|