libosmo-netif 1.5.1.5-89a1
Osmocom network interface library
osmo_jibuf Struct Reference

A structure representing a single instance of a jitter buffer. More...

#include <jibuf.h>

Data Fields

void * talloc_ctx
 
bool started
 
struct osmo_timer_list timer
 
struct llist_head msg_list
 
uint32_t min_delay
 
uint32_t max_delay
 
uint32_t threshold_delay
 
osmo_jibuf_dequeue_cb dequeue_cb
 
void * dequeue_cb_data
 
uint32_t last_dropped
 
uint32_t consecutive_drops
 
uint32_t ref_rx_ts
 
uint32_t ref_tx_ts
 
uint16_t ref_tx_seq
 
struct timeval last_enqueue_time
 
struct timeval next_dequeue_time
 
bool skew_enabled
 
int32_t skew_us
 
struct {
   uint32_t   total_enqueued
 
   uint64_t   total_dropped
 
stats
 

Detailed Description

A structure representing a single instance of a jitter buffer.


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