libosmo-netif  0.2.0-dirty
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:
 All Data Structures Files Functions