UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
_source Struct Reference
Collaboration diagram for _source:
Collaboration graph

Public Attributes

uint32_t bad_seq
 
uint32_t base_seq
 
uint32_t cycles
 
int expected_prior
 
int got_bye
 
uint32_t jitter
 
time_ns_t last_active
 
uint32_t last_sr_frac
 
uint32_t last_sr_sec
 
uint32_t magic
 
uint16_t max_seq
 
struct _source * next
 
struct _source * prev
 
int probation
 
int received
 
int received_prior
 
char * sdes_cname
 
char * sdes_email
 
char * sdes_loc
 
char * sdes_name
 
char * sdes_note
 
char * sdes_phone
 
char * sdes_priv
 
char * sdes_tool
 
int sender
 
int should_advertise_sdes
 
rtcp_sr *_Atomic sr
 
uint32_t ssrc
 
uint32_t transit
 

Detailed Description

Definition at line 206 of file rtp.c.

Member Data Documentation

◆ bad_seq

uint32_t _source::bad_seq

Definition at line 227 of file rtp.c.

Referenced by init_seq(), and update_seq().

◆ base_seq

uint32_t _source::base_seq

Definition at line 225 of file rtp.c.

Referenced by format_report_blocks(), init_seq(), and rtp_compute_fract_lost().

◆ cycles

uint32_t _source::cycles

Definition at line 228 of file rtp.c.

Referenced by format_report_blocks(), init_seq(), rtp_compute_fract_lost(), and update_seq().

◆ expected_prior

int _source::expected_prior

Definition at line 231 of file rtp.c.

Referenced by format_report_blocks(), init_seq(), and rtp_compute_fract_lost().

◆ got_bye

int _source::got_bye

Definition at line 224 of file rtp.c.

Referenced by process_rtcp_bye(), and rtp_update().

◆ jitter

uint32_t _source::jitter

Definition at line 233 of file rtp.c.

Referenced by format_report_blocks(), and process_rtp().

◆ last_active

time_ns_t _source::last_active

Definition at line 221 of file rtp.c.

Referenced by create_source(), really_create_source(), and rtp_update().

◆ last_sr_frac

uint32_t _source::last_sr_frac

Definition at line 220 of file rtp.c.

Referenced by format_report_blocks(), and process_rtcp_sr().

◆ last_sr_sec

uint32_t _source::last_sr_sec

Definition at line 219 of file rtp.c.

Referenced by format_report_blocks(), and process_rtcp_sr().

◆ magic

uint32_t _source::magic

Definition at line 235 of file rtp.c.

Referenced by check_source(), and really_create_source().

◆ max_seq

uint16_t _source::max_seq

◆ next

◆ prev

struct _source* _source::prev

Definition at line 208 of file rtp.c.

Referenced by check_database(), delete_source(), and really_create_source().

◆ probation

int _source::probation

Definition at line 232 of file rtp.c.

Referenced by really_create_source(), rtp_process_data(), and update_seq().

◆ received

int _source::received

Definition at line 229 of file rtp.c.

Referenced by format_report_blocks(), init_seq(), rtp_compute_fract_lost(), and update_seq().

◆ received_prior

int _source::received_prior

Definition at line 230 of file rtp.c.

Referenced by format_report_blocks(), init_seq(), and rtp_compute_fract_lost().

◆ sdes_cname

char* _source::sdes_cname

Definition at line 210 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_email

char* _source::sdes_email

Definition at line 212 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_loc

char* _source::sdes_loc

Definition at line 214 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_name

char* _source::sdes_name

Definition at line 211 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_note

char* _source::sdes_note

Definition at line 216 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_phone

char* _source::sdes_phone

Definition at line 213 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_priv

char* _source::sdes_priv

Definition at line 217 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sdes_tool

char* _source::sdes_tool

Definition at line 215 of file rtp.c.

Referenced by delete_source(), rtp_get_sdes(), and rtp_set_sdes().

◆ sender

int _source::sender

Definition at line 223 of file rtp.c.

Referenced by format_report_blocks(), process_rtcp_sr(), process_rtp(), rtp_send_ctrl(), and rtp_update().

◆ should_advertise_sdes

int _source::should_advertise_sdes

Definition at line 222 of file rtp.c.

Referenced by delete_source(), rtp_add_csrc(), and rtp_del_csrc().

◆ sr

rtcp_sr* _Atomic _source::sr

◆ ssrc

◆ transit

uint32_t _source::transit

Definition at line 234 of file rtp.c.

Referenced by process_rtp().


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