diff options
author | irungentoo <irungentoo@gmail.com> | 2015-02-26 08:05:57 -0500 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2015-02-26 08:05:57 -0500 |
commit | 33370edee66b27c4bd2b6b838c764241d737769e (patch) | |
tree | c9b014034e7f51e05958e94e0855fcaa8a516669 /toxav/rtp.c | |
parent | 76dfccf2d6386c1dd1a7e62586ceb1e18618b328 (diff) |
Changes to custom packet functions in Messenger.
Added function for rtp A/V packets, modified functions to behave
correctly for the new api.
Diffstat (limited to 'toxav/rtp.c')
-rw-r--r-- | toxav/rtp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/toxav/rtp.c b/toxav/rtp.c index 63c2cdcb..beef1919 100644 --- a/toxav/rtp.c +++ b/toxav/rtp.c | |||
@@ -341,7 +341,7 @@ RTPMessage *msg_parse ( const uint8_t *data, int length ) | |||
341 | /** | 341 | /** |
342 | * Callback for networking core. | 342 | * Callback for networking core. |
343 | */ | 343 | */ |
344 | int rtp_handle_packet ( Messenger *m, uint32_t friendnumber, const uint8_t *data, uint32_t length, void *object ) | 344 | int rtp_handle_packet ( Messenger *m, uint32_t friendnumber, const uint8_t *data, uint16_t length, void *object ) |
345 | { | 345 | { |
346 | RTPSession *session = object; | 346 | RTPSession *session = object; |
347 | RTPMessage *msg; | 347 | RTPMessage *msg; |
@@ -469,7 +469,7 @@ RTPSession *rtp_new ( int payload_type, Messenger *messenger, int friend_num ) | |||
469 | return NULL; | 469 | return NULL; |
470 | } | 470 | } |
471 | 471 | ||
472 | if ( -1 == custom_lossy_packet_registerhandler(messenger, friend_num, payload_type, rtp_handle_packet, retu)) { | 472 | if ( -1 == m_callback_rtp_packet(messenger, friend_num, payload_type, rtp_handle_packet, retu)) { |
473 | LOGGER_ERROR("Error setting custom register handler for rtp session"); | 473 | LOGGER_ERROR("Error setting custom register handler for rtp session"); |
474 | free(retu); | 474 | free(retu); |
475 | return NULL; | 475 | return NULL; |
@@ -514,7 +514,7 @@ void rtp_kill ( RTPSession *session, Messenger *messenger ) | |||
514 | { | 514 | { |
515 | if ( !session ) return; | 515 | if ( !session ) return; |
516 | 516 | ||
517 | custom_lossy_packet_registerhandler(messenger, session->dest, session->prefix, NULL, NULL); | 517 | m_callback_rtp_packet(messenger, session->dest, session->prefix, NULL, NULL); |
518 | 518 | ||
519 | free ( session->ext_header ); | 519 | free ( session->ext_header ); |
520 | free ( session->csrc ); | 520 | free ( session->csrc ); |