Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv635

Modified Files:
        channel.c 
Log Message:
Merging in xylome's beaerer capabilty patch (bug 3547)


Index: channel.c
===================================================================
RCS file: /usr/cvsroot/asterisk/channel.c,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -d -r1.184 -r1.185
--- channel.c   31 Mar 2005 19:07:27 -0000      1.184
+++ channel.c   1 Apr 2005 17:00:50 -0000       1.185
@@ -39,6 +39,7 @@
 #include <asterisk/utils.h>
 #include <asterisk/lock.h>
 #include <asterisk/app.h>
+#include <asterisk/transcap.h>
 #ifdef ZAPTEL_OPTIMIZATIONS
 #include <sys/ioctl.h>
 #ifdef __linux__
@@ -243,6 +244,25 @@
        }
 }
 
+char *ast_transfercapability2str(int transfercapability)
+{
+       switch(transfercapability) {
+       case AST_TRANS_CAP_SPEECH:
+               return "SPEECH";
+       case AST_TRANS_CAP_DIGITAL:
+               return "DIGITAL";
+       case AST_TRANS_CAP_RESTRICTED_DIGITAL:
+               return "RESTRICTED_DIGITAL";
+       case AST_TRANS_CAP_3_1K_AUDIO:
+               return "3K1AUDIO";
+       case AST_TRANS_CAP_DIGITAL_W_TONES:
+               return "DIGITAL_W_TONES";
+       case AST_TRANS_CAP_VIDEO:
+               return "VIDEO";
+       default:
+               return "UNKNOWN";
+       }
+}
 
 int ast_best_codec(int fmts)
 {

_______________________________________________
Asterisk-Cvs mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-cvs

Reply via email to