From: Anthony Minessale Date: Tue, 4 Dec 2012 13:44:41 +0000 (-0600) Subject: FS-4808 see if this helps X-Git-Tag: v1.3.8~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=49a491ef5454f05a86dabe33c67e068bb895891b;p=thirdparty%2Ffreeswitch.git FS-4808 see if this helps --- diff --git a/src/mod/endpoints/mod_dingaling/mod_dingaling.c b/src/mod/endpoints/mod_dingaling/mod_dingaling.c index 2878968ddf..753e037a9d 100644 --- a/src/mod/endpoints/mod_dingaling/mod_dingaling.c +++ b/src/mod/endpoints/mod_dingaling/mod_dingaling.c @@ -1490,11 +1490,11 @@ static int activate_rtp(struct private_object *tech_pvt) { int r = 0; - if (tech_pvt->transports[LDL_TPORT_RTP].ready) { + if (tech_pvt->transports[LDL_TPORT_RTP].ready && tech_pvt->transports[LDL_TPORT_RTCP].ready) { r += activate_audio_rtp(tech_pvt); } - if (tech_pvt->transports[LDL_TPORT_VIDEO_RTP].ready) { + if (tech_pvt->transports[LDL_TPORT_VIDEO_RTP].ready && tech_pvt->transports[LDL_TPORT_VIDEO_RTCP].ready) { r += activate_video_rtp(tech_pvt); }