diff options
Diffstat (limited to 'include/asterisk/rtp.h')
-rw-r--r-- | include/asterisk/rtp.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/asterisk/rtp.h b/include/asterisk/rtp.h index 85f3b1903..5eea063db 100644 --- a/include/asterisk/rtp.h +++ b/include/asterisk/rtp.h @@ -75,8 +75,10 @@ struct ast_rtp_protocol { enum ast_rtp_get_result (* const get_rtp_info)(struct ast_channel *chan, struct ast_rtp **rtp); /*! Get RTP struct, or NULL if unwilling to transfer */ enum ast_rtp_get_result (* const get_vrtp_info)(struct ast_channel *chan, struct ast_rtp **rtp); + /*! Get RTP struct, or NULL if unwilling to transfer */ + enum ast_rtp_get_result (* const get_trtp_info)(struct ast_channel *chan, struct ast_rtp **rtp); /*! Set RTP peer */ - int (* const set_rtp_peer)(struct ast_channel *chan, struct ast_rtp *peer, struct ast_rtp *vpeer, int codecs, int nat_active); + int (* const set_rtp_peer)(struct ast_channel *chan, struct ast_rtp *peer, struct ast_rtp *vpeer, struct ast_rtp *tpeer, int codecs, int nat_active); int (* const get_codec)(struct ast_channel *chan); const char * const type; AST_LIST_ENTRY(ast_rtp_protocol) list; |