Module: sems Branch: master Commit: 96c4b14e714da8b546ef49905eedf519df0a8929 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=96c4b14e714da8b546ef49905eedf519df0a8929
Author: Václav Kubart <[email protected]> Committer: Václav Kubart <[email protected]> Date: Thu Jun 7 11:44:01 2012 +0200 transcoding: added debug messages --- apps/sbc/SBC.cpp | 6 ++++++ apps/sbc/SBCCallProfile.cpp | 2 ++ 2 files changed, 8 insertions(+), 0 deletions(-) diff --git a/apps/sbc/SBC.cpp b/apps/sbc/SBC.cpp index 42a329d..648a5c0 100644 --- a/apps/sbc/SBC.cpp +++ b/apps/sbc/SBC.cpp @@ -115,6 +115,8 @@ static void appendTranscoderCodecs(AmSdp &sdp, MediaType mtype, std::vector<SdpP // important: normalized SDP should get here + DBG("going to append transcoder codecs into SDP\n"); + unsigned stream_idx = 0; vector<SdpPayload>::const_iterator p; for (vector<SdpMedia>::iterator m = sdp.media.begin(); m != sdp.media.end(); ++m) { @@ -161,6 +163,10 @@ static void appendTranscoderCodecs(AmSdp &sdp, MediaType mtype, std::vector<SdpP } if (id > 128) ERROR("assigned too high payload type number (%d), see RFC 3551\n", id); } + else { + // no compatible codecs found + DBG("can not transcode stream %d - no compatible codecs with transcoder_codecs found\n", stream_idx + 1); + } stream_idx++; // count chosen media type only } diff --git a/apps/sbc/SBCCallProfile.cpp b/apps/sbc/SBCCallProfile.cpp index fc4729c..fbb54eb 100644 --- a/apps/sbc/SBCCallProfile.cpp +++ b/apps/sbc/SBCCallProfile.cpp @@ -1063,6 +1063,8 @@ bool SBCCallProfile::TranscoderSettings::evaluate(const AmSipRequest& req, break; } + DBG("transcoder is %s\n", enabled ? "enabled": "disabled"); + if (enabled && audio_codecs.empty()) { ERROR("transcoder is enabled but no transcoder codecs selected ... disabling it\n"); enabled = false; _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
