diff options
author | pescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7> | 2009-12-15 03:24:11 +0000 |
---|---|---|
committer | pescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7> | 2009-12-15 03:24:11 +0000 |
commit | 2886b3c6f7d50f479f74796ce9f8c6ba0356070c (patch) | |
tree | b634717ab61b117a867d8971cdae95addd62fa00 /Protocols/IAX/lib | |
parent | e2e650d26dad9ff91860aeb0b3b999c5e78e98fe (diff) |
iax: start of processing code
git-svn-id: http://pescuma.googlecode.com/svn/trunk/Miranda@180 c086bb3d-8645-0410-b8da-73a8550f86e7
Diffstat (limited to 'Protocols/IAX/lib')
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 Binary files differindex 3f5b976..79957a8 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libgsm.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libgsm.lib diff --git a/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib b/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib Binary files differindex 60acf2b..485afa4 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libiax2.lib diff --git a/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib b/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib Binary files differindex fa48ed8..4bf8d9d 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libiaxclient.lib diff --git a/Protocols/IAX/lib/iaxclient/Debug/libogg.lib b/Protocols/IAX/lib/iaxclient/Debug/libogg.lib Binary files differindex 2f74751..0096216 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libogg.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libogg.lib diff --git a/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib b/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib Binary files differindex 0bbbf1b..46010cc 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libportaudio.lib diff --git a/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib b/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib Binary files differindex dd10033..02dbc95 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libportmixer.lib diff --git a/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib b/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib Binary files differindex f571d31..222145d 100644 --- a/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib +++ b/Protocols/IAX/lib/iaxclient/Debug/libspeex.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libgsm.lib b/Protocols/IAX/lib/iaxclient/Release/libgsm.lib Binary files differindex b410d9d..e802484 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libgsm.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libgsm.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libiax2.lib b/Protocols/IAX/lib/iaxclient/Release/libiax2.lib Binary files differindex 3af1037..623d0c8 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libiax2.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libiax2.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib b/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib Binary files differindex 72a00ec..f6c2ca2 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libiaxclient.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libogg.lib b/Protocols/IAX/lib/iaxclient/Release/libogg.lib Binary files differindex 5d508ea..5fa9864 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libogg.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libogg.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib b/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib Binary files differindex 2b6b0d4..aa4ff2c 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libportaudio.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib b/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib Binary files differindex 1ee38c1..7bd59ab 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libportmixer.lib diff --git a/Protocols/IAX/lib/iaxclient/Release/libspeex.lib b/Protocols/IAX/lib/iaxclient/Release/libspeex.lib Binary files differindex da7d543..ebd892a 100644 --- a/Protocols/IAX/lib/iaxclient/Release/libspeex.lib +++ b/Protocols/IAX/lib/iaxclient/Release/libspeex.lib 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
|