Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
jb_info Struct Reference

Data Fields

long cnt_contig_interp
 
long cnt_delay_discont
 
jb_conf conf
 
long current
 
long frames_cur
 
long frames_dropped
 
long frames_in
 
long frames_late
 
long frames_lost
 
long frames_ooo
 
long frames_out
 
long jitter
 
long last_adjustment
 
long last_delay
 
long last_voice_ms
 
long losspct
 
long min
 
long next_voice_ts
 
long resync_offset
 
long silence_begin_ts
 
long target
 

Detailed Description

Definition at line 75 of file jitterbuf.h.

Field Documentation

long cnt_contig_interp

the number of contiguous interp frames returned

Definition at line 98 of file jitterbuf.h.

long cnt_delay_discont

the count of discontinuous delays

Definition at line 96 of file jitterbuf.h.

long current

the present jitterbuffer adjustment

Definition at line 88 of file jitterbuf.h.

Referenced by jb_is_late(), jb_next(), jb_reset(), and jb_setconf().

long frames_cur

number of frames presently in jb, awaiting delivery.

Definition at line 85 of file jitterbuf.h.

long frames_dropped

number of frames dropped (shrinkage)

Definition at line 83 of file jitterbuf.h.

long frames_in

number of frames input to the jitterbuffer.

Definition at line 79 of file jitterbuf.h.

Referenced by jb_put().

long frames_late

number of frames which were too late, and dropped.

Definition at line 81 of file jitterbuf.h.

long frames_lost

number of missing frames.

Definition at line 82 of file jitterbuf.h.

long frames_ooo

number of frames received out-of-order

Definition at line 84 of file jitterbuf.h.

long frames_out

number of frames output from the jitterbuffer.

Definition at line 80 of file jitterbuf.h.

long jitter

jitter measured within current history interval

Definition at line 86 of file jitterbuf.h.

long last_adjustment

the time of the last adjustment

Definition at line 94 of file jitterbuf.h.

Referenced by jb_next().

long last_delay

the last now added to history

Definition at line 95 of file jitterbuf.h.

long last_voice_ms

the duration of the last voice frame

Definition at line 92 of file jitterbuf.h.

Referenced by jb_get().

long losspct

recent lost frame percentage (* 1000)

Definition at line 90 of file jitterbuf.h.

long min

minimum lateness within current history interval

Definition at line 87 of file jitterbuf.h.

long next_voice_ts

the ts of the next frame to be read from the jb - in receiver's time

Definition at line 91 of file jitterbuf.h.

Referenced by jb_is_late(), and jb_next().

long resync_offset

the amount to offset ts to support resyncs

Definition at line 97 of file jitterbuf.h.

Referenced by jb_put().

long silence_begin_ts

the time of the last CNG frame, when in silence

Definition at line 93 of file jitterbuf.h.

Referenced by jb_next(), and jb_reset().

long target

the target jitterbuffer adjustment

Definition at line 89 of file jitterbuf.h.

Referenced by jb_next(), jb_reset(), and jb_setconf().


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