summaryrefslogtreecommitdiff
path: root/toxav/media.h
diff options
context:
space:
mode:
Diffstat (limited to 'toxav/media.h')
-rw-r--r--toxav/media.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/toxav/media.h b/toxav/media.h
index 68694664..a1193aae 100644
--- a/toxav/media.h
+++ b/toxav/media.h
@@ -69,7 +69,7 @@ typedef struct _CodecState {
69} CodecState; 69} CodecState;
70 70
71 71
72struct jitter_buffer { 72typedef struct _JitterBuffer {
73 RTPMessage **queue; 73 RTPMessage **queue;
74 uint16_t capacity; 74 uint16_t capacity;
75 uint16_t size; 75 uint16_t size;
@@ -79,12 +79,12 @@ struct jitter_buffer {
79 uint16_t current_id; 79 uint16_t current_id;
80 uint32_t current_ts; 80 uint32_t current_ts;
81 uint8_t id_set; 81 uint8_t id_set;
82}; 82} JitterBuffer;
83 83
84struct jitter_buffer *create_queue(int capacity); 84JitterBuffer *create_queue(int capacity);
85 85void terminate_queue(JitterBuffer *q);
86void queue(struct jitter_buffer *q, RTPMessage *pk); 86void queue(JitterBuffer *q, RTPMessage *pk);
87RTPMessage *dequeue(struct jitter_buffer *q, int *success); 87RTPMessage *dequeue(JitterBuffer *q, int *success);
88 88
89 89
90CodecState *codec_init_session ( uint32_t audio_bitrate, 90CodecState *codec_init_session ( uint32_t audio_bitrate,