root
cde7e0408a
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:16:52 -04:00
Mathieu Rene
f85347cf72
add logging before uuid_bridge, set frame->codec from tech_pvt->read_codec
2012-07-25 21:16:46 -04:00
root
a0d984c9c6
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:16:23 -04:00
Mathieu Rene
4d3038c9e4
add logging before uuid_bridge, set frame->codec from tech_pvt->read_codec
2012-07-25 21:16:14 -04:00
root
6b774cf35a
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:07:02 -04:00
Mathieu Rene
0494df1ac4
give the tdm channels their caller profile so switch_ivr_uuid_bridge doesn't piss its pants off
2012-07-25 21:06:47 -04:00
root
a0d9538557
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:04:22 -04:00
Mathieu Rene
051692d268
save the uuid
2012-07-25 21:04:15 -04:00
root
d9f86c5cd6
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:59:17 -04:00
Mathieu Rene
b1398aaccb
Im feeling bold
2012-07-25 20:59:09 -04:00
root
36c4a5a1b4
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:54:58 -04:00
Mathieu Rene
3bf9fef864
originate returns a status, not a cause
2012-07-25 20:54:47 -04:00
root
7fdfd70e26
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:50:42 -04:00
Mathieu Rene
f7e94c45d3
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
2012-07-25 20:50:37 -04:00
Mathieu Rene
c6fecc1ee8
go in consume media right away
2012-07-25 20:50:18 -04:00
Mathieu Rene
ae84538819
mark tdm channel as answered immediately
2012-07-25 20:49:33 -04:00
root
c92c727fee
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:45:42 -04:00
David Yat Sin
7972837f76
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:41:16 -04:00
David Yat Sin
3c38278134
Added new channel type clear-channel for channels that do not have a signalling module
2012-07-25 20:41:01 -04:00
Anthony Minessale
32b3f3e224
doh
2012-07-25 19:09:03 -05:00
root
3de6b0d20c
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:04:48 -04:00
Mathieu Rene
706c662f4b
fix crash on chan open failure
2012-07-25 20:04:35 -04:00
root
aa40cc9acf
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 19:56:58 -04:00
Mathieu Rene
5284f5d134
missing goto fail
2012-07-25 19:56:25 -04:00
root
63b2654b54
commit -- fix stash pop err
2012-07-25 19:47:41 -04:00
Mathieu Rene
4950c32dd5
properly git rid of span_id
2012-07-25 19:37:47 -04:00
Mathieu Rene
87569c0ba9
properly git rid of span_id
2012-07-25 19:37:16 -04:00
Mathieu Rene
4f6f7eb456
refactor error
2012-07-25 19:34:15 -04:00
Stefan Knoblich
5367b96153
ftmod_isdn: Rework teletone buffer offset handling in isdn_tones_run().
...
Store the offset in the teletone buffer in the b-channel private data.
An NT-mode setup with ftmod_misdn showed severe (dial-)tone distortions
in a sound editor (330Hz sine wave phase errors), caused by
using a global teletone buffer offset.
Switching to a per-channel offset, that is advanced by the amount
of data actually written to the channel, removes (almost) all
distortions.
There is still a minimal phase error every ~500ms (audible) that
needs more investigating.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-26 01:21:47 +02:00
Mathieu Rene
898a183a0e
missing crtp init in mod_freetdm.c -- start implementing media modify
2012-07-25 18:57:32 -04:00
Anthony Minessale
c9e172789c
FS-4467 try this patch that will sanity check for dups to catch this case when the ambigous method is used
2012-07-25 16:34:43 -05:00
root
f223b9a0bb
adding add rsp sdp code
2012-07-25 17:28:56 -04:00
Mathieu Rene
6cf298a746
use span name instead of id. implement termination choose for tdm.
2012-07-25 17:18:18 -04:00
Mathieu Rene
828a13733b
oops
2012-07-25 15:45:20 -04:00
Mathieu Rene
457f98686c
fix warnings
2012-07-25 15:22:01 -04:00
Mathieu Rene
0a000613e2
fix warnings
2012-07-25 15:13:04 -04:00
Mathieu Rene
64e2680b67
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
...
Conflicts:
src/mod/endpoints/mod_media_gateway/mod_media_gateway.h
2012-07-25 15:11:42 -04:00
Mathieu Rene
bc4c2d9fab
map physical terms
2012-07-25 15:10:47 -04:00
Kapil
245dfc1fd8
adding code to print the Notify/Service-Change response
2012-07-25 15:02:00 -04:00
Kapil
061e082b62
adding "MGC_FAIL" alarm
2012-07-25 13:05:54 -04:00
Kapil
2d9ed21007
adding code to
...
1) parse incoming MODIFY request for ITO package ,
2) starting timer based on MGC requested time
3) on expiry generate Inactivity Notify to MGC
2012-07-25 12:57:42 -04:00
David Yat Sin
4585dbffbb
Fixed conflict from previous merge
2012-07-25 11:27:01 -04:00
David Yat Sin
8b0fbe605c
Merge branch 'releases.3.5' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
...
Conflicts:
.gitignore
conf/insideout/autoload_configs/modules.conf.xml
conf/vanilla/autoload_configs/modules.conf.xml
src/mod/endpoints/mod_sofia/mod_sofia.h
src/switch_rtp.c
2012-07-25 11:15:18 -04:00
root
dd0b514741
fixing 32bit specific print warnings
2012-07-25 10:53:07 -04:00
Stefan Knoblich
7a93ae2d95
FreeTDM: Add ftdm_offset_of() and ftdm_container_of() macros.
...
Might as well import these too...
ftdm_offset_of() - Get offset of member in structure.
ftdm_container_of() - Get pointer to enclosing structure from pointer to structure member.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 16:10:35 +02:00
Stefan Knoblich
fb57605df7
ftmod_misdn: Drop custom MIN(),MAX(),CLAMP() macros and use the common ones.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 16:08:51 +02:00
Stefan Knoblich
c3d13d5e00
ftmod_libpri: Drop custom MIN() macro and use common ftdm_min()
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 16:07:39 +02:00
Stefan Knoblich
e71bacb2f5
FreeTDM: Add convenience macros ftdm_min(), ftdm_max() and ftdm_clamp().
...
ftdm_min(x,y) - Returns the smaller of the two values x and y.
ftdm_max(x,y) - Returns the larger of the two values x and y.
ftdm_clamp(val, min, max) - Returns value that is in the range [vmin,vmax].
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 14:03:22 +02:00
Stefan Knoblich
7d0dcb6175
ftmod_misdn: Rework mISDN channel de-/activation.
...
Remove the 'state' variable of per-channel data, use active flag exclusively to track
open/close state.
Add misdn_activate_channel()/misdn_deactivate_channel() helper functions, rename old
one to _misdn_toggle_channel() (internal).
Add _nowait variant of channel de-/activation function, that just sends the mISDN request message.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 14:03:22 +02:00
Stefan Knoblich
890ecc6d45
ftmod_isdn: Use span trunk_mode to select default mode and print warning if final modes do not match.
...
Same as ftmod_libpri.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 14:03:22 +02:00