FreeSWITCH API Documentation  1.7.0
Data Fields
switch_rtp_rfc2833_data Struct Reference
+ Collaboration diagram for switch_rtp_rfc2833_data:

Data Fields

switch_queue_tdtmf_queue
 
char out_digit
 
unsigned char out_digit_packet [4]
 
unsigned int out_digit_sofar
 
unsigned int out_digit_sub_sofar
 
unsigned int out_digit_dur
 
uint16_t in_digit_seq
 
uint32_t in_digit_ts
 
uint32_t last_in_digit_ts
 
uint32_t in_digit_sanity
 
uint32_t in_interleaved
 
uint32_t timestamp_dtmf
 
uint16_t last_duration
 
uint32_t flip
 
char first_digit
 
char last_digit
 
switch_queue_tdtmf_inqueue
 
switch_mutex_tdtmf_mutex
 
uint8_t in_digit_queued
 

Detailed Description

Definition at line 216 of file switch_rtp.c.

Field Documentation

switch_queue_t* switch_rtp_rfc2833_data::dtmf_inqueue

Definition at line 233 of file switch_rtp.c.

Referenced by rtp_common_read(), and switch_rtp_create().

switch_mutex_t* switch_rtp_rfc2833_data::dtmf_mutex

Definition at line 234 of file switch_rtp.c.

Referenced by switch_rtp_create().

switch_queue_t* switch_rtp_rfc2833_data::dtmf_queue

Definition at line 217 of file switch_rtp.c.

Referenced by do_2833(), rtp_common_read(), and switch_rtp_create().

char switch_rtp_rfc2833_data::first_digit

Definition at line 231 of file switch_rtp.c.

Referenced by handle_rfc2833().

uint32_t switch_rtp_rfc2833_data::flip

Definition at line 230 of file switch_rtp.c.

Referenced by handle_rfc2833().

uint8_t switch_rtp_rfc2833_data::in_digit_queued

Definition at line 235 of file switch_rtp.c.

Referenced by handle_rfc2833().

uint32_t switch_rtp_rfc2833_data::in_digit_sanity

Definition at line 226 of file switch_rtp.c.

Referenced by handle_rfc2833(), and rtp_common_read().

uint16_t switch_rtp_rfc2833_data::in_digit_seq

Definition at line 223 of file switch_rtp.c.

Referenced by handle_rfc2833().

uint32_t switch_rtp_rfc2833_data::in_digit_ts

Definition at line 224 of file switch_rtp.c.

Referenced by check_jitter(), handle_rfc2833(), and rtp_common_read().

uint32_t switch_rtp_rfc2833_data::in_interleaved

Definition at line 227 of file switch_rtp.c.

Referenced by handle_rfc2833().

char switch_rtp_rfc2833_data::last_digit

Definition at line 232 of file switch_rtp.c.

Referenced by handle_rfc2833().

uint16_t switch_rtp_rfc2833_data::last_duration

Definition at line 229 of file switch_rtp.c.

Referenced by handle_rfc2833().

uint32_t switch_rtp_rfc2833_data::last_in_digit_ts

Definition at line 225 of file switch_rtp.c.

Referenced by handle_rfc2833().

char switch_rtp_rfc2833_data::out_digit

Definition at line 218 of file switch_rtp.c.

Referenced by do_2833().

unsigned int switch_rtp_rfc2833_data::out_digit_dur

Definition at line 222 of file switch_rtp.c.

Referenced by do_2833(), and rtp_common_read().

unsigned char switch_rtp_rfc2833_data::out_digit_packet[4]

Definition at line 219 of file switch_rtp.c.

Referenced by do_2833().

unsigned int switch_rtp_rfc2833_data::out_digit_sofar

Definition at line 220 of file switch_rtp.c.

Referenced by do_2833().

unsigned int switch_rtp_rfc2833_data::out_digit_sub_sofar

Definition at line 221 of file switch_rtp.c.

Referenced by do_2833().

uint32_t switch_rtp_rfc2833_data::timestamp_dtmf

Definition at line 228 of file switch_rtp.c.

Referenced by do_2833().


The documentation for this struct was generated from the following file: