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

Reply via email to