|
Asterisk - The Open Source Telephony Project
18.5.0
|
RTP session description. More...

Data Fields | |
| char | cname [AST_UUID_STR_LEN] |
| int | expectedrxseqno |
| struct ast_frame | f |
| unsigned int | lastitexttimestamp |
| unsigned int | lastividtimestamp |
| unsigned int | lastotexttimestamp |
| unsigned int | lastovidtimestamp |
| int | lastrxseqno |
| unsigned int | lastts |
| unsigned char | rawdata [8192+AST_FRIENDLY_OFFSET] |
| int | s |
| unsigned int | ssrc |
| unsigned int | ssrc_orig |
| unsigned char | ssrc_saved |
| unsigned int | themssrc |
| unsigned int | themssrc_valid |
RTP session description.
Definition at line 367 of file res_rtp_asterisk.c.
| char cname[AST_UUID_STR_LEN] |
Our local CNAME
Definition at line 375 of file res_rtp_asterisk.c.
Referenced by ast_rtcp_generate_sdes(), ast_rtp_get_cname(), and ast_rtp_new().
| int expectedrxseqno |
Next expected sequence number, from the network
Definition at line 384 of file res_rtp_asterisk.c.
Referenced by ast_rtcp_generate_nack(), ast_rtp_change_source(), ast_rtp_new(), and ast_rtp_read().
| struct ast_frame f |
Definition at line 370 of file res_rtp_asterisk.c.
Referenced by ast_rtcp_calculate_sr_rr_statistics(), ast_rtcp_generate_report(), ast_rtcp_interpret(), ast_rtcp_read(), ast_rtp_destroy(), ast_rtp_dtmf_end_with_duration(), ast_rtp_interpret(), ast_rtp_new(), ast_rtp_read(), calc_rxstamp(), create_dtmf_frame(), and process_cn_rfc3389().
| unsigned int lastitexttimestamp |
Definition at line 381 of file res_rtp_asterisk.c.
Referenced by ast_rtp_interpret().
| unsigned int lastividtimestamp |
Definition at line 379 of file res_rtp_asterisk.c.
Referenced by ast_rtp_interpret(), and ast_rtp_read().
| unsigned int lastotexttimestamp |
Definition at line 382 of file res_rtp_asterisk.c.
Referenced by rtp_raw_write().
| unsigned int lastovidtimestamp |
Definition at line 380 of file res_rtp_asterisk.c.
Referenced by rtp_raw_write().
| int lastrxseqno |
Last received sequence number, from the network
Definition at line 383 of file res_rtp_asterisk.c.
Referenced by ast_rtcp_generate_report(), ast_rtp_read(), calculate_lost_packet_statistics(), and rtp_learning_start().
| unsigned int lastts |
Definition at line 378 of file res_rtp_asterisk.c.
Referenced by ast_rtcp_generate_report(), ast_rtp_change_source(), ast_rtp_dtmf_begin(), ast_rtp_dtmf_continuation(), ast_rtp_dtmf_end_with_duration(), ast_rtp_sendcng(), and rtp_raw_write().
| unsigned char rawdata[8192+AST_FRIENDLY_OFFSET] |
Definition at line 371 of file res_rtp_asterisk.c.
Referenced by ast_rtp_read(), and process_cn_rfc3389().
| int s |
Definition at line 368 of file res_rtp_asterisk.c.
Referenced by __rtp_recvfrom(), __rtp_sendto(), ast_rtcp_read(), ast_rtp_fd(), ast_rtp_on_ice_tx_pkt(), ast_rtp_on_turn_rx_rtcp_data(), ast_rtp_on_turn_rx_rtp_data(), ast_rtp_prop_set(), ast_rtp_qos_set(), ast_rtp_read(), ast_rtp_stun_request(), rtp_add_candidates_to_ice(), rtp_allocate_transport(), and rtp_deallocate_transport().
| unsigned int ssrc |
Synchronization source, RFC 3550, page 10.
Definition at line 372 of file res_rtp_asterisk.c.
Referenced by ast_rtcp_generate_nack(), ast_rtcp_generate_report(), ast_rtp_bundle(), ast_rtp_change_source(), ast_rtp_dtmf_begin(), ast_rtp_dtmf_continuation(), ast_rtp_dtmf_end_with_duration(), ast_rtp_get_ssrc(), ast_rtp_get_stat(), ast_rtp_local_bridge(), ast_rtp_new(), ast_rtp_sendcng(), ast_rtp_set_remote_ssrc(), bridge_p2p_rtp_write(), rtcp_debug_test_addr(), rtp_raw_write(), rtp_transport_wide_cc_feedback_produce(), rtp_write_rtcp_fir(), and rtp_write_rtcp_psfb().
| unsigned int ssrc_orig |
SSRC used before native bridge activated
Definition at line 373 of file res_rtp_asterisk.c.
Referenced by ast_rtp_local_bridge().
| unsigned char ssrc_saved |
indicates if ssrc_orig has a value
Definition at line 374 of file res_rtp_asterisk.c.
Referenced by ast_rtp_local_bridge().
| unsigned int themssrc |
Their SSRC
Definition at line 376 of file res_rtp_asterisk.c.
Referenced by __rtp_find_instance_by_ssrc(), ast_rtcp_generate_nack(), ast_rtcp_generate_report(), ast_rtcp_interpret(), ast_rtp_bundle(), ast_rtp_get_stat(), ast_rtp_interpret(), ast_rtp_set_remote_ssrc(), rtp_transport_wide_cc_feedback_produce(), and rtp_write_rtcp_fir().
| unsigned int themssrc_valid |
True if their SSRC is available.
Definition at line 377 of file res_rtp_asterisk.c.
Referenced by __rtp_find_instance_by_ssrc(), ast_rtcp_generate_report(), ast_rtcp_interpret(), ast_rtcp_write(), ast_rtp_bundle(), ast_rtp_interpret(), ast_rtp_read(), ast_rtp_set_remote_ssrc(), rtp_write_rtcp_fir(), and rtp_write_rtcp_psfb().
1.8.13