diff options
Diffstat (limited to 'toxav/rtp.c')
-rw-r--r-- | toxav/rtp.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/toxav/rtp.c b/toxav/rtp.c index 2219805b..4ca23d2a 100644 --- a/toxav/rtp.c +++ b/toxav/rtp.c | |||
@@ -243,7 +243,8 @@ int rtp_send_data ( RTPSession *session, const uint8_t *data, uint16_t length, b | |||
243 | uint8_t parsed[MAX_RTP_SIZE]; | 243 | uint8_t parsed[MAX_RTP_SIZE]; |
244 | uint8_t *it; | 244 | uint8_t *it; |
245 | 245 | ||
246 | RTPHeader header[1] = {0}; | 246 | RTPHeader header[1]; |
247 | memset(header, 0, sizeof(header)); | ||
247 | 248 | ||
248 | ADD_FLAG_VERSION ( header, session->version ); | 249 | ADD_FLAG_VERSION ( header, session->version ); |
249 | ADD_FLAG_PADDING ( header, session->padding ); | 250 | ADD_FLAG_PADDING ( header, session->padding ); |
@@ -463,6 +464,9 @@ uint8_t *parse_ext_header_out ( const RTPExtHeader *header, uint8_t *payload ) | |||
463 | } | 464 | } |
464 | int handle_rtp_packet ( Messenger* m, uint32_t friendnumber, const uint8_t* data, uint16_t length, void* object ) | 465 | int handle_rtp_packet ( Messenger* m, uint32_t friendnumber, const uint8_t* data, uint16_t length, void* object ) |
465 | { | 466 | { |
467 | (void) m; | ||
468 | (void) friendnumber; | ||
469 | |||
466 | RTPSession *session = object; | 470 | RTPSession *session = object; |
467 | 471 | ||
468 | if ( !session || length < 13 || length > MAX_RTP_SIZE ) { | 472 | if ( !session || length < 13 || length > MAX_RTP_SIZE ) { |
@@ -553,6 +557,9 @@ int handle_rtp_packet ( Messenger* m, uint32_t friendnumber, const uint8_t* data | |||
553 | } | 557 | } |
554 | int handle_rtcp_packet ( Messenger* m, uint32_t friendnumber, const uint8_t* data, uint16_t length, void* object ) | 558 | int handle_rtcp_packet ( Messenger* m, uint32_t friendnumber, const uint8_t* data, uint16_t length, void* object ) |
555 | { | 559 | { |
560 | (void) m; | ||
561 | (void) friendnumber; | ||
562 | |||
556 | if (length < 9) | 563 | if (length < 9) |
557 | return -1; | 564 | return -1; |
558 | 565 | ||