[Freeswitch-branches] [commit] r12015 - freeswitch/branches/gmaruzz/mod_skypiax/asterisk

FreeSWITCH SVN gmaruzz at freeswitch.org
Sat Feb 14 13:46:57 PST 2009


Author: gmaruzz
Date: Sat Feb 14 15:46:57 2009
New Revision: 12015

Log:
skypiax: * 1.6 changed CLI mechanism, so disable compilation of our CLIs for 1.6 until our CLIs updated. Works for 1.4 and 1.2

Modified:
   freeswitch/branches/gmaruzz/mod_skypiax/asterisk/Makefile
   freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c

Modified: freeswitch/branches/gmaruzz/mod_skypiax/asterisk/Makefile
==============================================================================
--- freeswitch/branches/gmaruzz/mod_skypiax/asterisk/Makefile	(original)
+++ freeswitch/branches/gmaruzz/mod_skypiax/asterisk/Makefile	Sat Feb 14 15:46:57 2009
@@ -21,7 +21,8 @@
 #AST_INCLUDE_DIR=/home/maruzz/devel/svn_asterisk_branches_160/include
 #AST_INCLUDE_DIR=/home/maruzz/devel/svn_asterisk_branches_12/include
 #AST_INCLUDE_DIR=/home/maruzz/devel/svn_asterisk_branches_14/include
-AST_INCLUDE_DIR=/home/maruzz/devel/svn_celliax_trunk/asterisk-1.2.rev137401/include
+#AST_INCLUDE_DIR=/home/maruzz/devel/svn_celliax_trunk/asterisk-1.2.rev137401/include
+AST_INCLUDE_DIR=/home/user/devel/asterisk-1.6.0.5/include
 
 #ASTERISK
 CFLAGS+=-DASTERISK
@@ -29,8 +30,8 @@
 #ASTERISK VERSION
 #Uncomment one of the following lines to match your Asterisk series
 #CFLAGS+=-DASTERISK_VERSION_1_4
-#CFLAGS+=-DASTERISK_VERSION_1_6
-CFLAGS+=-DASTERISK_VERSION_1_2
+CFLAGS+=-DASTERISK_VERSION_1_6
+#CFLAGS+=-DASTERISK_VERSION_1_2
 
 #LINUX SKYPE SUPPORT (Celliax for Cygwin always supports Skype)
 SKYPE_LIB=-L/usr/X11R6/lib -lX11

Modified: freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c
==============================================================================
--- freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c	(original)
+++ freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c	Sat Feb 14 15:46:57 2009
@@ -130,6 +130,23 @@
  */
 struct skypiax_pvt *skypiax_iflist = NULL;
 
+#ifdef ASTERISK_VERSION_1_6
+struct ast_cli_entry myclis[] = {
+/* 
+ * CLI do not works since some time on 1.6, they changed the CLI mechanism
+ */
+#if 0
+  AST_CLI_DEFINE(skypiax_console_hangup, "Hangup a call on the console"),
+  AST_CLI_DEFINE(skypiax_console_dial, "Dial an extension on the console"),
+  AST_CLI_DEFINE(skypiax_console_playback_boost, "Sets/displays spk boost in dB"),
+  AST_CLI_DEFINE(skypiax_console_capture_boost, "Sets/displays mic boost in dB"),
+  AST_CLI_DEFINE(skypiax_console_set_active, "Sets/displays active console"),
+  AST_CLI_DEFINE(skypiax_console_skype, "Sends a Skype command"),
+  AST_CLI_DEFINE(skypiax_console_skypiax_dir_import, "imports entries from cellphone"),
+  AST_CLI_DEFINE(skypiax_console_skypiax, "all things skypiax"),
+  #endif
+};
+#else
 struct ast_cli_entry myclis[] = {
   {{"skypiax_hangup", NULL}, skypiax_console_hangup,
    "Hangup a call on the skypiax_console",
@@ -152,6 +169,7 @@
    "Write the directoriax.conf file, used by directoriax app",
    skypiax_console_skypiax_dir_import_usage},
 };
+#endif
 
 /* IMPLEMENTATION */
 



More information about the Freeswitch-branches mailing list