#include <speex_jitter.h>
Public Attributes | |
int | buffer_size |
int | pointer_timestamp |
SpeexBits | current_packet |
int | valid_bits |
char | buf [SPEEX_JITTER_MAX_BUFFER_SIZE][SPEEX_JITTER_MAX_PACKET_SIZE] |
int | timestamp [SPEEX_JITTER_MAX_BUFFER_SIZE] |
int | len [SPEEX_JITTER_MAX_BUFFER_SIZE] |
void * | dec |
int | frame_size |
int | frame_time |
int | reset_state |
int | lost_count |
float | shortterm_margin [MAX_MARGIN] |
float | longterm_margin [MAX_MARGIN] |
float | loss_rate |
Buffer size
Pointer timestamp
Current Speex packet
True if Speex bits are valid
char SpeexJitter::buf[SPEEX_JITTER_MAX_BUFFER_SIZE][SPEEX_JITTER_MAX_PACKET_SIZE] |
Buffer of packets
int SpeexJitter::timestamp[SPEEX_JITTER_MAX_BUFFER_SIZE] |
Timestamp of packet
int SpeexJitter::len[SPEEX_JITTER_MAX_BUFFER_SIZE] |
Number of bytes in packet
void* SpeexJitter::dec |
Pointer to Speex decoder
Frame size of Speex decoder
Frame time in [ms] of Speex decoder
True if Speex state was reset
Number of lost packets
float SpeexJitter::shortterm_margin[MAX_MARGIN] |
Short term margins
float SpeexJitter::longterm_margin[MAX_MARGIN] |
Long term margins
float SpeexJitter::loss_rate |
Loss rate