oRTP  5.4.0
Data Fields
_OrtpAudioBandwidthEstimator Struct Reference

Data Fields

struct _RtpSessionsession
 
RtpTransportModifiermodifier
 
unsigned int packets_history_size
 
unsigned int trust_percentage
 
unsigned int duplicated_packet_rate
 
struct timeval last_timestamp
 
uint16_t last_seq_number
 
uint32_t last_sent_timestamp
 
bctbx_list_t * packets
 
int nb_packets_computed
 
unsigned int next_duplicated
 
abe_stats_t stats
 

Field Documentation

unsigned int _OrtpAudioBandwidthEstimator::duplicated_packet_rate

1 out duplicated_packet_rate is duplicated

struct timeval _OrtpAudioBandwidthEstimator::last_timestamp

info on last processed RPT packet

int _OrtpAudioBandwidthEstimator::nb_packets_computed

ABE packet history size

unsigned int _OrtpAudioBandwidthEstimator::next_duplicated

countdown to enforce the duplicated_packet_rate

bctbx_list_t* _OrtpAudioBandwidthEstimator::packets

ABE packet history

unsigned int _OrtpAudioBandwidthEstimator::packets_history_size

Settings ABE packets history size: when full, generate an estimation

struct _RtpSession* _OrtpAudioBandwidthEstimator::session

Session access

abe_stats_t _OrtpAudioBandwidthEstimator::stats

statistics


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