Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
jb_conf Struct Reference

#include <jitterbuf.h>

Data Fields

long max_contig_interp
 
long max_jitterbuf
 
long resync_threshold
 
long target_extra
 

Detailed Description

Definition at line 67 of file jitterbuf.h.

Field Documentation

◆ max_contig_interp

long max_contig_interp

the max interp frames to return in a row

Definition at line 71 of file jitterbuf.h.

Referenced by _jb_get(), jb_create_adaptive(), jb_setconf(), new_iax(), and test_jb_populate_config().

◆ max_jitterbuf

long max_jitterbuf

defines a hard clamp to use in setting the jitter buffer delay

Definition at line 69 of file jitterbuf.h.

Referenced by _jb_get(), check_resync(), jb_create_adaptive(), jb_setconf(), new_iax(), and test_jb_populate_config().

◆ resync_threshold

long resync_threshold

the jb will resync when delay increases to (2 * jitter) + this param

Definition at line 70 of file jitterbuf.h.

Referenced by AST_TEST_DEFINE(), ast_unreal_alloc_stream_topology(), check_resync(), jb_create_adaptive(), jb_setconf(), new_iax(), and test_jb_populate_config().

◆ target_extra

long target_extra

amount of additional jitterbuffer adjustment, overrides JB_TARGET_EXTRA

Definition at line 72 of file jitterbuf.h.

Referenced by _jb_get(), jb_create_adaptive(), jb_next(), jb_reset(), jb_setconf(), new_iax(), and test_jb_populate_config().


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