#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 |
char SpeexJitter::buf[SPEEX_JITTER_MAX_BUFFER_SIZE][SPEEX_JITTER_MAX_PACKET_SIZE] |
Buffer of packets
Buffer size
Current Speex packet
void* SpeexJitter::dec |
Pointer to Speex decoder
Frame size of Speex decoder
Frame time in [ms] of Speex decoder
int SpeexJitter::len[SPEEX_JITTER_MAX_BUFFER_SIZE] |
Number of bytes in packet
float SpeexJitter::longterm_margin[MAX_MARGIN] |
Long term margins
float SpeexJitter::loss_rate |
Loss rate
Number of lost packets
Pointer timestamp
True if Speex state was reset
float SpeexJitter::shortterm_margin[MAX_MARGIN] |
Short term margins
int SpeexJitter::timestamp[SPEEX_JITTER_MAX_BUFFER_SIZE] |
Timestamp of packet
True if Speex bits are valid