spandsp
0.0.6
|
Public Attributes | |
int | iaf |
Internet Aware FAX mode bit mask. | |
int | ms_per_tx_chunk |
Required time between T.38 transmissions, in ms. | |
int | chunking_modes |
Bit fields controlling the way data is packed into chunked for transmission. | |
t38_core_state_t | t38 |
Core T.38 IFP support. | |
int | timed_step |
The current transmit step being timed. | |
int | rx_data_missing |
TRUE is there has been some T.38 data missed (i.e. lost packets) in the current reception period. | |
int | octets_per_data_packet |
The number of octets to send in each image packet (non-ECM or ECM) at the current rate and the current specified packet interval. | |
struct { | |
uint8_t buf [T38_MAX_HDLC_LEN] | |
HDLC receive buffer. | |
int len | |
The length of the contents of the HDLC receive buffer. | |
} | hdlc_rx |
struct { | |
uint8_t buf [T38_MAX_HDLC_LEN] | |
HDLC transmit buffer. | |
int len | |
The length of the contents of the HDLC transmit buffer. | |
int ptr | |
Current pointer within the contents of the HDLC transmit buffer. | |
int extra_bits | |
The number of extra bits in a fully stuffed version of the contents of the HDLC transmit buffer. This is needed to accurately estimate the playout time for this frame, through an analogue modem. | |
} | hdlc_tx |
int | non_ecm_trailer_bytes |
Counter for trailing non-ECM bytes, used to flush out the far end's modem. | |
int | next_tx_indicator |
The next T.38 indicator queued for transmission. | |
int | current_tx_data_type |
The current T.38 data type being transmitted. | |
int | rx_signal_present |
TRUE if a carrier is present. Otherwise FALSE. | |
int | current_rx_type |
The current operating mode of the receiver. | |
int | current_tx_type |
The current operating mode of the transmitter. | |
int | tx_bit_rate |
Current transmission bit rate. | |
int32_t | samples |
A "sample" count, used to time events. | |
int32_t | next_tx_samples |
The value for samples at the next transmission point. | |
int32_t | timeout_rx_samples |
The current transmit timeout. |
HDLC receive buffer.
HDLC transmit buffer.
The length of the contents of the HDLC receive buffer.
The length of the contents of the HDLC transmit buffer.
The current transmit timeout.
The current receive timeout.