Merge (Debug->release)

This commit is contained in:
bossiel 2014-08-14 19:59:34 +00:00
parent 3a4c3a30d9
commit 4d04330921
4 changed files with 10 additions and 26 deletions

View File

@ -261,7 +261,7 @@ static char* tdav_codec_opus_sdp_att_get(const tmedia_codec_t* codec, const char
return tsk_null;
}
/*if(tsk_striequals(att_name, "fmtp")){
if(tsk_striequals(att_name, "fmtp")){
char* fmtp = tsk_null;
tsk_sprintf(&fmtp, "maxplaybackrate=%d; sprop-maxcapturerate=%d; stereo=%d; sprop-stereo=%d; useinbandfec=%d; usedtx=%d",
TMEDIA_CODEC(opus)->in.rate,
@ -272,21 +272,7 @@ static char* tdav_codec_opus_sdp_att_get(const tmedia_codec_t* codec, const char
opus->decoder.dtx_enabled ? 1 : 0
);
return fmtp;
}*/
if(tsk_striequals(att_name, "fmtp")){
char* fmtp = tsk_null;
//tsk_sprintf(&fmtp, "maxplaybackrate=%d; sprop-maxcapturerate=%d; stereo=%d; sprop-stereo=%d; useinbandfec=%d; usedtx=%d",
tsk_sprintf(&fmtp, "maxplaybackrate=%d; stereo=%d; sprop-stereo=%d; useinbandfec=%d",
TMEDIA_CODEC(opus)->in.rate,
//TMEDIA_CODEC(opus)->out.rate,
(TMEDIA_CODEC_AUDIO(opus)->in.channels == 2) ? 1 : 0,
(TMEDIA_CODEC_AUDIO(opus)->out.channels == 2) ? 1 : 0,
opus->decoder.fec_enabled ? 1 : 0
//opus->decoder.dtx_enabled ? 1 : 0
);
return fmtp;
}
}
return tsk_null;
}

View File

@ -873,7 +873,7 @@ const tsdp_header_M_t* tdav_session_av_get_lo(tdav_session_av_t* self, tsk_bool_
char* str = tsk_null;
tsdp_header_A_t* cryptoA = tsk_null;
tsk_bool_t negotiate_srtp = (self->srtp_mode == tmedia_srtp_mode_optional);
tsk_bool_t negotiate_avpf = 0;//(self->avpf_mode_set == tmedia_mode_optional);
tsk_bool_t negotiate_avpf = (self->avpf_mode_set == tmedia_mode_optional);
tsk_bool_t is_srtp_remote_mandatory = (base->M.ro && _sdp_str_contains(base->M.ro->proto, "SAVP"));
tsk_size_t profiles_index = 0;
RTP_PROFILE_T profiles[RTP_PROFILES_COUNT] = { RTP_PROFILE_NONE };
@ -945,7 +945,7 @@ const tsdp_header_M_t* tdav_session_av_get_lo(tdav_session_av_t* self, tsk_bool_
}
// "tcap"
//_first_media_add_headers(self->local_sdp, TSDP_HEADER_A_VA_ARGS("tcap", tcap), tsk_null);
_first_media_add_headers(self->local_sdp, TSDP_HEADER_A_VA_ARGS("tcap", tcap), tsk_null);
TSK_FREE(tcap);
acap_tag = TSK_MAX(acap_tag, acap_tag_connection);

View File

@ -78,11 +78,11 @@ Must starts at 96 to be conform to RFC 5761 (rtcp-mux)
#define TMEDIA_CODEC_FORMAT_ILBC "96"
#define TMEDIA_CODEC_FORMAT_SPEEX_NB "101"
#define TMEDIA_CODEC_FORMAT_SPEEX_NB "97"
#define TMEDIA_CODEC_FORMAT_SPEEX_WB "98"
#define TMEDIA_CODEC_FORMAT_SPEEX_UWB "99"
#define TMEDIA_CODEC_FORMAT_VP8 "100" /* Must to ease neg. with chrome and Asterisk */
#define TMEDIA_CODEC_FORMAT_DTMF "97"
#define TMEDIA_CODEC_FORMAT_DTMF "101"
#define TMEDIA_CODEC_FORMAT_H263_2000 "102"
#define TMEDIA_CODEC_FORMAT_H263_1998 "103"
@ -90,12 +90,12 @@ Must starts at 96 to be conform to RFC 5761 (rtcp-mux)
#define TMEDIA_CODEC_FORMAT_H264_MP "105"
#define TMEDIA_CODEC_FORMAT_H264_HP "106"
#define TMEDIA_CODEC_FORMAT_AMR_WBP_BE "111"
#define TMEDIA_CODEC_FORMAT_AMR_WBP_BE "107"
#define TMEDIA_CODEC_FORMAT_AMR_WBP_OA "108"
#define TMEDIA_CODEC_FORMAT_AAC "109"
#define TMEDIA_CODEC_FORMAT_AACPLUS "110"
#define TMEDIA_CODEC_FORMAT_OPUS "107"
#define TMEDIA_CODEC_FORMAT_OPUS "111"
#define TMEDIA_CODEC_FORMAT_AMR_NB_BE "112"
#define TMEDIA_CODEC_FORMAT_AMR_NB_OA "113"

View File

@ -1034,13 +1034,11 @@ int tsip_dialog_add_common_headers(const tsip_dialog_t *self, tsip_request_t* re
case tsip_REFER:
case tsip_MESSAGE:
case tsip_PUBLISH:
//case tsip_REGISTER:
case tsip_REGISTER:
{
if(!earlyIMS || (earlyIMS && TSIP_REQUEST_IS_REGISTER(request))){
TSIP_MESSAGE_ADD_HEADER(request,
//TSIP_HEADER_P_PREFERRED_IDENTITY_VA_ARGS(preferred_identity)
TSIP_HEADER_DUMMY_VA_ARGS("P-Preferred-Identity", "sip:+393701212155@ims.indoona.net")
TSIP_HEADER_P_PREFERRED_IDENTITY_VA_ARGS(preferred_identity)
);
}
break;