Merge "res_pjsip: Add rtp_keepalive endpoint option."

This commit is contained in:
Joshua Colp
2015-07-20 15:52:38 -05:00
committed by Gerrit Code Review
11 changed files with 122 additions and 1 deletions

View File

@@ -190,6 +190,8 @@ struct ast_rtp_instance {
struct ast_srtp *srtp;
/*! Channel unique ID */
char channel_uniqueid[AST_MAX_UNIQUEID];
/*! Time of last packet sent */
time_t last_tx;
};
/*! List of RTP engines that are currently registered */
@@ -2206,3 +2208,14 @@ int ast_rtp_engine_init()
return 0;
}
time_t ast_rtp_instance_get_last_tx(const struct ast_rtp_instance *rtp)
{
return rtp->last_tx;
}
void ast_rtp_instance_set_last_tx(struct ast_rtp_instance *rtp, time_t time)
{
rtp->last_tx = time;
}