[Freeswitch-svn] [commit] r10282 - freeswitch/branches/gmaruzz/src/mod/endpoints/mod_skypiax
Freeswitch SVN
gmaruzz at freeswitch.org
Fri Nov 7 11:42:10 PST 2008
Author: gmaruzz
Date: Fri Nov 7 03:01:55 2008
New Revision: 10282
Modified:
freeswitch/branches/gmaruzz/src/mod/endpoints/mod_skypiax/mod_skypiax.c
Log:
skypiax: beginning exchange API msgs with Skype client
Modified: freeswitch/branches/gmaruzz/src/mod/endpoints/mod_skypiax/mod_skypiax.c
==============================================================================
--- freeswitch/branches/gmaruzz/src/mod/endpoints/mod_skypiax/mod_skypiax.c (original)
+++ freeswitch/branches/gmaruzz/src/mod/endpoints/mod_skypiax/mod_skypiax.c Fri Nov 7 03:01:55 2008
@@ -2920,7 +2920,7 @@
AsteriskHandlesAst->disp = disp;
AsteriskHandlesAst->win = win;
- snprintf(buf, SKYPE_X11_BUF_SIZE, "NAME FS_skypiax");
+ snprintf(buf, SKYPE_X11_BUF_SIZE, "NAME skypiax");
if (!skypiax_skype_send_message(AsteriskHandlesAst, buf)) {
ERRORA
@@ -2944,17 +2944,17 @@
}
/* perform an events loop */
- //FIXME XEvent an_event;
- //FIXME char buf[21]; /* can't be longer */
+ XEvent an_event;
+ char buf[21]; /* can't be longer */
char buffer[17000];
char *b;
- //FIXME int i;
+ int i;
b = buffer;
-#ifdef LOOPI
+#ifndef LOOPI
while (1) {
- pthread_testcancel();
+ //pthread_testcancel();
XNextEvent(disp, &an_event);
switch (an_event.type) {
case ClientMessage:
@@ -2999,7 +2999,7 @@
//p->skype = 0;
//p->skype_thread = AST_PTHREADT_NULL;
//pthread_cleanup_pop(1);
- DEBUGA_PBX("EXITING FUNC\n", SKYPIAX_P_LOG);
+ //DEBUGA_PBX("EXITING FUNC\n", SKYPIAX_P_LOG);
#endif /* NOTDEF */
return NULL;
@@ -3186,17 +3186,17 @@
module_pool = pool;
#ifndef _WINDOWS_ //FIXME
- if (!XInitThreads())
- switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Not initialized XInitThreads!\n");
- else
- switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Initialized XInitThreads!\n");
+ if (!XInitThreads()) {
+ ERRORA("Not initialized XInitThreads!\n", SKYPIAX_P_LOG);
+ } else {
+ DEBUGA_SKYPE("Initialized XInitThreads!\n", SKYPIAX_P_LOG);
+ }
#endif /* _WINDOWS_ */
load_config();
- DEBUGA_PBX("CIAPALO FUNC\n", SKYPIAX_P_LOG);
*module_interface = switch_loadable_module_create_module_interface(pool, modname);
skypiax_endpoint_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_ENDPOINT_INTERFACE);
More information about the Freeswitch-svn
mailing list