]> git.ipfire.org Git - thirdparty/asterisk.git/commit
channels/chan_pjsip: Add PJSIP_SEND_SESSION_REFRESH 51/3451/2
authorMatt Jordan <mjordan@digium.com>
Sun, 7 Aug 2016 14:58:59 +0000 (09:58 -0500)
committerMatt Jordan <mjordan@digium.com>
Wed, 10 Aug 2016 16:26:33 +0000 (11:26 -0500)
commiteec60dd77394f0519895fc6abce3a6f90f6470f1
treea6b9fd2926f537f77fc36d2963c2d9e022a96a2a
parentd85e9d99cb1bfab94b8e29202b752b97cb080d57
channels/chan_pjsip: Add PJSIP_SEND_SESSION_REFRESH

This patch adds a new PJSIP specific dialplan function,
PJSIP_SEND_SESSION_REFRESH. When invoked on a PJSIP channel, the media
session will be refreshed via either an UPDATE or re-INVITE request.
When used in conjunction with the PJSIP_MEDIA_OFFER dialplan function,
the formats in use on a PJSIP channel can be re-negotiated and changed
dynamically after call setup.

ASTERISK-26277 #close

Change-Id: Ib98fe09ba889aafe26d58d32f0fd1323f8fd9b1b
CHANGES
channels/chan_pjsip.c
channels/pjsip/dialplan_functions.c
channels/pjsip/include/dialplan_functions.h