[Freeswitch-svn] [commit] r11298 - in freeswitch/branches/ctrix/mod_airpe: . scripts

FreeSWITCH SVN ctrix at freeswitch.org
Mon Jan 19 15:55:57 PST 2009


Author: ctrix
Date: Mon Jan 19 17:55:57 2009
New Revision: 11298

Log:
Tweaks
(modify some debug messages, add example script to launch skype)



Added:
   freeswitch/branches/ctrix/mod_airpe/scripts/
   freeswitch/branches/ctrix/mod_airpe/scripts/skype_launch   (contents, props changed)
Modified:
   freeswitch/branches/ctrix/mod_airpe/airpe_if_common.c
   freeswitch/branches/ctrix/mod_airpe/mod_airpe.c

Modified: freeswitch/branches/ctrix/mod_airpe/airpe_if_common.c
==============================================================================
--- freeswitch/branches/ctrix/mod_airpe/airpe_if_common.c	(original)
+++ freeswitch/branches/ctrix/mod_airpe/airpe_if_common.c	Mon Jan 19 17:55:57 2009
@@ -754,7 +754,7 @@
 	    }
 	}
 	else {
-	    switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "CALL ID %d\n", callid);
+	    switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Unmanaged message %s\n", msg);
 	}
     }
     else if ( !strncmp( buf, "DTMF", strlen("DTMF")) && argc>3 ) {

Modified: freeswitch/branches/ctrix/mod_airpe/mod_airpe.c
==============================================================================
--- freeswitch/branches/ctrix/mod_airpe/mod_airpe.c	(original)
+++ freeswitch/branches/ctrix/mod_airpe/mod_airpe.c	Mon Jan 19 17:55:57 2009
@@ -488,7 +488,7 @@
     assert(tech_pvt);
 
     if ( !tech_pvt->airpe ) {
-	ADEBUG("airpe_audio_write ERROR: no client\n");
+	switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "airpe_audio_write ERROR: no client\n");
 	return SWITCH_STATUS_FALSE;
     }
 
@@ -497,7 +497,7 @@
     rv = airpe_audio_write(tech_pvt, frame);
 
     if ( rv != SWITCH_STATUS_SUCCESS ) {
-	ADEBUG("airpe_audio_write ERROR\n");
+	switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "airpe_audio_write ERROR\n");
 	return SWITCH_STATUS_FALSE;
     }
 

Added: freeswitch/branches/ctrix/mod_airpe/scripts/skype_launch
==============================================================================
--- (empty file)
+++ freeswitch/branches/ctrix/mod_airpe/scripts/skype_launch	Mon Jan 19 17:55:57 2009
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+# Set the directory where your Skype settings and users are located
+DB_PATH=/home/ctrix/.Skype/
+
+function launch() {
+    local ACCOUNT=$1
+    local PASSWD=$2
+    local DISP=$3
+
+    /usr/bin/Xvfb :$DISP &
+    sleep 2 
+    echo "$ACCOUNT $PASSWD"| DISPLAY=:$DISP /usr/bin/skype --pipelogin --dbpath=$DB_PATH
+
+    return;
+}
+
+
+# add as many lines you need to launch each skype client
+launch youraccount yourpass display
+
+
+exit 0;



More information about the Freeswitch-svn mailing list