|
@@ -768,10 +768,10 @@ static int phonemedia_stop(audio_session_t *session, int b_record_turn_off)
|
|
|
media->rtpstream = NULL;
|
|
|
}
|
|
|
if (media->rtpsess) {
|
|
|
+ unsigned short ilocal_port = 0;
|
|
|
+ rtp_session_get_local_rtp_port(media->rtpsess, &ilocal_port);
|
|
|
rtp_session_destroy(media->rtpsess);
|
|
|
{
|
|
|
- unsigned short ilocal_port = 0;
|
|
|
- rtp_session_get_local_rtp_port(media->rtpsess, &ilocal_port);
|
|
|
char strInfo[MAX_PATH] = { 0 };
|
|
|
snprintf(strInfo, MAX_PATH, "audio rtp(media->rtpsess) destroy and local port is %u.", ilocal_port);
|
|
|
LogWarn(Severity_Middle, Error_Debug, EVENT_MOD_SIP_AUDIO_RTP_DESTROY, strInfo);
|
|
@@ -809,10 +809,10 @@ static int phonemedia_stop(audio_session_t *session, int b_record_turn_off)
|
|
|
if (media->record.rtpstream) {
|
|
|
audiortp_destroy(media->record.rtpstream);
|
|
|
media->record.rtpstream = NULL;
|
|
|
+ unsigned short ilocal_port = 0;
|
|
|
+ rtp_session_get_local_rtp_port(media->record.rtpsess, &ilocal_port);
|
|
|
rtp_session_destroy(media->record.rtpsess);
|
|
|
{
|
|
|
- unsigned short ilocal_port = 0;
|
|
|
- rtp_session_get_local_rtp_port(media->record.rtpsess, &ilocal_port);
|
|
|
char strInfo[MAX_PATH] = { 0 };
|
|
|
snprintf(strInfo, MAX_PATH, "audio rtp(record.rtpsess) destroy and local port is %u.", ilocal_port);
|
|
|
LogWarn(Severity_Middle, Error_Debug, EVENT_MOD_SIP_AUDIO_RTP_DESTROY, strInfo);
|