summaryrefslogtreecommitdiff
path: root/Protocols/IAX/lib/iaxclient
diff options
context:
space:
mode:
Diffstat (limited to 'Protocols/IAX/lib/iaxclient')
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libgsm.libbin139818 -> 139818 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libiax2.libbin263548 -> 284956 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libiaxclient.libbin2102974 -> 2124852 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libogg.libbin65558 -> 65558 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libportaudio.libbin396496 -> 396496 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libportmixer.libbin45542 -> 45542 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Debug/libspeex.libbin634058 -> 634058 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libgsm.libbin49314 -> 49314 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libiax2.libbin129474 -> 129474 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libiaxclient.libbin822558 -> 822788 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libogg.libbin29444 -> 29444 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libportaudio.libbin141138 -> 141138 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libportmixer.libbin15066 -> 15066 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/Release/libspeex.libbin294770 -> 294770 bytes
-rw-r--r--Protocols/IAX/lib/iaxclient/iaxclient.h5
15 files changed, 3 insertions, 2 deletions
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libgsm.lib b/Protocols/IAX/lib/iaxclient/Debug/libgsm.lib
index 3f5b976..79957a8 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libgsm.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libgsm.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib b/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib
index 60acf2b..485afa4 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib b/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib
index fa48ed8..4bf8d9d 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libogg.lib b/Protocols/IAX/lib/iaxclient/Debug/libogg.lib
index 2f74751..0096216 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libogg.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libogg.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib b/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib
index 0bbbf1b..46010cc 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib b/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib
index dd10033..02dbc95 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib b/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib
index f571d31..222145d 100644
--- a/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib
+++ b/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libgsm.lib b/Protocols/IAX/lib/iaxclient/Release/libgsm.lib
index b410d9d..e802484 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libgsm.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libgsm.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libiax2.lib b/Protocols/IAX/lib/iaxclient/Release/libiax2.lib
index 3af1037..623d0c8 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libiax2.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libiax2.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib b/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib
index 72a00ec..f6c2ca2 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libogg.lib b/Protocols/IAX/lib/iaxclient/Release/libogg.lib
index 5d508ea..5fa9864 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libogg.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libogg.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib b/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib
index 2b6b0d4..aa4ff2c 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib b/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib
index 1ee38c1..7bd59ab 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/Release/libspeex.lib b/Protocols/IAX/lib/iaxclient/Release/libspeex.lib
index da7d543..ebd892a 100644
--- a/Protocols/IAX/lib/iaxclient/Release/libspeex.lib
+++ b/Protocols/IAX/lib/iaxclient/Release/libspeex.lib
Binary files differ
diff --git a/Protocols/IAX/lib/iaxclient/iaxclient.h b/Protocols/IAX/lib/iaxclient/iaxclient.h
index 9d602e2..92e8f72 100644
--- a/Protocols/IAX/lib/iaxclient/iaxclient.h
+++ b/Protocols/IAX/lib/iaxclient/iaxclient.h
@@ -599,13 +599,14 @@ typedef struct iaxc_event_struct {
\return The result of processing the event; > 0 if successfully handled the event, 0 if not handled, < 0 to indicate an error occurred processing the event.
*/
-typedef int (*iaxc_event_callback_t)(iaxc_event e);
+typedef int (*iaxc_event_callback_t)(iaxc_event e, void *param);
/*!
Sets the callback to call with IAXClient events
\param func The callback function to call with events
+ \param param User data to pass to the callback function
*/
-EXPORT void iaxc_set_event_callback(iaxc_event_callback_t func);
+EXPORT void iaxc_set_event_callback(iaxc_event_callback_t func, void *param);
/*!
Sets iaxclient to post a pointer to a copy of event using o/s specific Post method