Changeset 3215 for pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c
- Timestamp:
- Jun 21, 2010 1:28:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c
r3212 r3215 856 856 &pjsua_var.calls[id].med_rtp_addr)) 857 857 { 858 pj_bool_t use_update; 859 const pj_str_t STR_UPDATE = { "UPDATE", 6 }; 860 pjsip_dialog_cap_status support_update; 861 pjsip_dialog *dlg; 862 863 dlg = pjsua_var.calls[id].inv->dlg; 864 support_update = pjsip_dlg_remote_has_cap(dlg, PJSIP_H_ALLOW, 865 NULL, &STR_UPDATE); 866 use_update = (support_update == PJSIP_DIALOG_CAP_SUPPORTED); 867 858 868 PJ_LOG(4,(THIS_FILE, 859 869 "ICE default transport address has changed for " 860 "call %d, sending UPDATE", id)); 861 pjsua_call_update(id, 0, NULL); 870 "call %d, sending %s", id, 871 (use_update ? "UPDATE" : "re-INVITE"))); 872 873 if (use_update) 874 pjsua_call_update(id, 0, NULL); 875 else 876 pjsua_call_reinvite(id, 0, NULL); 862 877 } 863 878 }
Note: See TracChangeset
for help on using the changeset viewer.