Go to the source code of this file.
Defines | |
#define | _SPANDSP_MODEM_CONNECT_TONES_H_ |
#define | MODEM_CONNECT_TONES_FAX_CED MODEM_CONNECT_TONES_ANS |
FAX CED tone is the same as ANS tone. | |
Typedefs | |
typedef modem_connect_tones_tx_state_s | modem_connect_tones_tx_state_t |
typedef modem_connect_tones_rx_state_s | modem_connect_tones_rx_state_t |
Enumerations | |
enum | { MODEM_CONNECT_TONES_NONE = 0, MODEM_CONNECT_TONES_FAX_CNG = 1, MODEM_CONNECT_TONES_ANS = 2, MODEM_CONNECT_TONES_ANS_PR = 3, MODEM_CONNECT_TONES_ANSAM = 4, MODEM_CONNECT_TONES_ANSAM_PR = 5, MODEM_CONNECT_TONES_FAX_PREAMBLE = 6, MODEM_CONNECT_TONES_FAX_CED_OR_PREAMBLE = 7 } |
Functions | |
SPAN_DECLARE (modem_connect_tones_tx_state_t *) modem_connect_tones_tx_init(modem_connect_tones_tx_state_t *s | |
Initialise an instance of the modem connect tones generator. | |
SPAN_DECLARE (int) modem_connect_tones_tx_release(modem_connect_tones_tx_state_t *s) | |
Release an instance of the modem connect tones generator. | |
SPAN_DECLARE (modem_connect_tones_rx_state_t *) modem_connect_tones_rx_init(modem_connect_tones_rx_state_t *s | |
Initialise an instance of the modem connect tones detector. | |
SPAN_DECLARE (const char *) modem_connect_tone_to_str(int tone) | |
Convert a signal status to a short text description. | |
Variables | |
int | tone_type |
int16_t | amp [] |
int16_t int | len |
int tone_report_func_t | tone_callback |
int tone_report_func_t void * | user_data |
|
Modem connect tones receiver descriptor. This defines the state of a single working instance of the tone detector. |
|
Modem connect tones generator descriptor. This defines the state of a single working instance of the tone generator. |
|
|
Convert a signal status to a short text description. Get the transmitted identifier associated with a T.30 context.
|
|
Initialise an instance of the modem connect tones detector.
|
|
Release an instance of the modem connect tones generator. Compress a block of octets.
|
|
Initialise an instance of the modem connect tones generator.
|