From 3d4de767fe8fefb5eb2456674be9930388564ee8 Mon Sep 17 00:00:00 2001 From: notsecure Date: Mon, 7 Jul 2014 16:10:10 -0400 Subject: use callbacks for a/v --- toxav/rtp.h | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'toxav/rtp.h') diff --git a/toxav/rtp.h b/toxav/rtp.h index 727839c6..45128285 100644 --- a/toxav/rtp.h +++ b/toxav/rtp.h @@ -105,17 +105,12 @@ typedef struct _RTPSession { */ RTPExtHeader *ext_header; - RTPMessage *oldest_msg; - RTPMessage *last_msg; /* tail */ - - uint64_t queue_limit;/* Default 100; modify per thy liking */ - uint64_t queue_size; /* currently holding << messages */ - /* Msg prefix for core to know when recving */ uint8_t prefix; - pthread_mutex_t mutex; int dest; + int32_t call_index; + struct _ToxAv *av; } RTPSession; @@ -172,7 +167,6 @@ int rtp_send_msg ( RTPSession *session, Messenger *messenger, const uint8_t *dat */ void rtp_free_msg ( RTPSession *session, RTPMessage *msg ); - /** * @brief Must be called before calling any other rtp function. It's used * to initialize RTP control session. -- cgit v1.2.3