#include "misc.h"#include <speex/speex.h>#include <speex/speex_bits.h>#include <speex/speex_jitter.h>#include <stdio.h>

Defines | |
| #define | NULL 0 |
| #define | LATE_BINS 4 |
Functions | |
| void | speex_jitter_init (SpeexJitter *jitter, void *decoder, int sampling_rate) |
| void | speex_jitter_destroy (SpeexJitter *jitter) |
| void | speex_jitter_put (SpeexJitter *jitter, char *packet, int len, int timestamp) |
| void | speex_jitter_get (SpeexJitter *jitter, short *out, int *current_timestamp) |
| int | speex_jitter_get_pointer_timestamp (SpeexJitter *jitter) |
| #define LATE_BINS 4 |
Referenced by speex_jitter_get(), and speex_jitter_put().
| #define NULL 0 |
Referenced by _getopt_internal(), comment_add(), comment_init(), kiss_fft_alloc(), kiss_fft_cleanup(), kiss_fftr_alloc(), lsp_to_lpc(), main(), nb_decode(), nb_decoder_init(), nb_encoder_init(), nb_mode_query(), out_file_open(), pitch_search_3tap(), sb_decode(), sb_decoder_init(), sb_encode(), sb_encoder_init(), speex_jitter_get(), speex_lib_get_mode(), speex_packet_to_header(), spx_fft_init(), and wb_mode_query().
| void speex_jitter_destroy | ( | SpeexJitter * | jitter | ) |
References speex_bits_destroy().
| void speex_jitter_get | ( | SpeexJitter * | jitter, | |
| short * | out, | |||
| int * | current_timestamp | |||
| ) |
References LATE_BINS, NULL, speex_bits_read_from(), speex_decode_int(), and speex_decoder_ctl().
| int speex_jitter_get_pointer_timestamp | ( | SpeexJitter * | jitter | ) |
| void speex_jitter_init | ( | SpeexJitter * | jitter, | |
| void * | decoder, | |||
| int | sampling_rate | |||
| ) |
References speex_bits_init(), and speex_decoder_ctl().
| void speex_jitter_put | ( | SpeexJitter * | jitter, | |
| char * | packet, | |||
| int | len, | |||
| int | timestamp | |||
| ) |
References BYTES_PER_CHAR, and LATE_BINS.
1.5.5