Michael Jerris
b2668daad3
start to move vcproj files into the mod directories so that each module can have it's own buildlog that does not get overwritten.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@219 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 06:13:59 +00:00
Michael Jerris
c1bf143f19
fix sndfile msvc build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@218 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 05:58:57 +00:00
Anthony Minessale
24b9c3391e
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@217 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 05:17:21 +00:00
Michael Jerris
93233fd8f5
back how it was... need to fix this still for msvc build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@216 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 00:02:58 +00:00
Michael Jerris
7b5bb11138
msvc build for mod_sndfile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 22:48:58 +00:00
Anthony Minessale
094acc5dd3
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@214 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 20:15:00 +00:00
Anthony Minessale
dad4780765
sndfile tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@213 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 19:52:30 +00:00
Anthony Minessale
378ce8e115
let codecs and timers use existing pool and add new file i/o backend
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@212 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 18:46:12 +00:00
Michael Jerris
fb85339762
update ilbc and lpc10 codecs from openh323 sources.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 18:42:30 +00:00
Michael Jerris
27dd35f064
add mod_codec_gsm to list of modules to build in standard solution config.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@210 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 03:52:54 +00:00
Anthony Minessale
a0d199af73
let codecs and timers be init with an existing pool
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@209 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-26 21:01:22 +00:00
Anthony Minessale
8c964a5c85
test
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@208 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-26 19:58:42 +00:00
Anthony Minessale
c394ef828c
cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@207 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-26 19:45:58 +00:00
Anthony Minessale
b4845b9ff1
ok gsm works
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@206 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-26 19:09:59 +00:00
Anthony Minessale
ad4559308b
work on gsm blindly with no testing conditions so it probably needs more =D
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@205 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-24 03:00:29 +00:00
Anthony Minessale
f3d711ccae
event cleanup from windows perspective
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@204 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 21:09:36 +00:00
Michael Jerris
3643ad3037
add md of the db dir to msvc build process. Add yet to be completed gsm codec.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@203 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 17:25:19 +00:00
Anthony Minessale
9e6a90602d
windows
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@202 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 16:54:49 +00:00
Michael Jerris
1e8b78dc6b
cleanup?
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@201 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 14:29:05 +00:00
Michael Jerris
380bb59f00
add mod_xmpp_event to msvc build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@200 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 06:15:25 +00:00
Michael Jerris
00aaadc4b4
numerous fixes to msvc build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@199 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 03:39:33 +00:00
Anthony Minessale
f3d53dfa7b
tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@198 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 03:12:39 +00:00
Anthony Minessale
f52b45c2c9
centralize api interface
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@197 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 02:55:25 +00:00
Anthony Minessale
32273a0c3f
xmppmas
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@196 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 02:24:56 +00:00
Anthony Minessale
549d9ca93a
xmpp cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@195 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 00:31:39 +00:00
Anthony Minessale
6c0ea31f81
add roughed in xmpp logger (NEEDS WORK)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@194 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-22 23:59:33 +00:00
Anthony Minessale
c08d15846c
fix
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@193 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-22 22:18:53 +00:00
Anthony Minessale
0fd698a347
fix
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@192 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-22 22:17:25 +00:00
Anthony Minessale
3e0234219b
use more of apr-utils in the event stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@191 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-22 18:53:33 +00:00
Anthony Minessale
e60fbc2267
get uuid from apr-utils for channel events
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@190 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-22 01:57:32 +00:00
Anthony Minessale
98a797a2f2
add apr-utils
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@189 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 22:38:53 +00:00
Anthony Minessale
6949227ca1
more events and some build changes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@188 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 22:25:22 +00:00
Anthony Minessale
03cc285054
unix build tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@187 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 17:33:03 +00:00
Anthony Minessale
712acbc576
unix build tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 17:24:23 +00:00
Anthony Minessale
c0db418cd1
unix build tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@185 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 17:22:38 +00:00
Anthony Minessale
146b99e1d6
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@184 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 16:24:37 +00:00
Michael Jerris
c574627ee7
project and build files for gnutls for msvc. Still need to do the scripting for autobuild. In the meantime, each w32.zip file should be extracted to a w32 dir in the appropriate lib, and built.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@183 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 08:04:08 +00:00
Anthony Minessale
978b64e9f4
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@182 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 23:26:41 +00:00
Anthony Minessale
d512d3084a
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@181 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 23:20:56 +00:00
Anthony Minessale
6f0e998e92
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@180 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 23:17:30 +00:00
Michael Jerris
f13315cb41
iksemel build on win32.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@179 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 19:10:21 +00:00
Anthony Minessale
7b9975902f
iksemel
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 18:45:20 +00:00
Michael Jerris
8c50104132
gsm isn't done yet... don't use it yet.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@177 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 18:27:58 +00:00
Anthony Minessale
79b941494b
exosip oddness
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@176 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 16:03:16 +00:00
Anthony Minessale
006e0f8d14
add network_addr to profile (had to add a func to get it for iax)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@175 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 16:01:18 +00:00
Anthony Minessale
e4aae70c44
make it work on w32
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@174 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-19 20:03:37 +00:00
Anthony Minessale
ab0b99eb00
more event stuff
...
you should now be able to bind an event handler to a
paticiular file or function not just a paticular event
when using the custom event
like "file:somefile.c"
or "func:somefunc"
also events now have headers which can be added
with varargs and should be created and delivered with api calls
switch_event *event;
regular event:
if (switch_event_create(&event, SWITCH_EVENT_STARTUP) == SWITCH_STATUS_SUCCESS) {
switch_event_add_header(event, "event_info", "System Ready");
switch_event_fire(&event);
}
custom event:
if (switch_event_create_subclass(&event, SWITCH_EVENT_CUSTOM, "some_subclass_string") == SWITCH_STATUS_SUCCESS) {
switch_event_add_header(event, "event_info", "hello world %d", 42);
switch_event_fire(&event);
}
switch_event_add_header(event, "test %d", 42);
also you can serialize and event into a buffer in
a printable/transferrable format with optional body
char buf[1024];
with body:
switch_event_serialize(event, buf, sizeof(buf), "This is a body my favorite number is %d", 42);
no body:
switch_event_serialize(event, buf, sizeof(buf), NULL);
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@173 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-19 19:57:32 +00:00
Anthony Minessale
2a58e2038a
yet more rearrangment of events ;-)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@172 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-19 18:55:31 +00:00
Michael Jerris
07920c0a94
update gsm codec based on codecs from open h323.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@171 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-18 20:41:43 +00:00
Michael Jerris
342e73399e
oops.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@170 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-18 05:21:13 +00:00