]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
15 years agofix passing of callee-id
Anthony Minessale [Fri, 19 Nov 2010 20:47:45 +0000 (14:47 -0600)] 
fix passing of callee-id

15 years agosilly git needs old-school format param to remain back-compat
Anthony Minessale [Fri, 19 Nov 2010 20:15:55 +0000 (14:15 -0600)] 
silly git needs old-school format param to remain back-compat

15 years agoapparently some sip device vendors did not read the RFC (who knew?) adding verbose_sd...
Anthony Minessale [Fri, 19 Nov 2010 19:46:01 +0000 (13:46 -0600)] 
apparently some sip device vendors did not read the RFC (who knew?) adding verbose_sdp=true var to add needless a= lines for standard iana codecs that explicitly do not require them

15 years agoMerge branch 'master' of git://git.freeswitch.org/freeswitch
Michael S Collins [Fri, 19 Nov 2010 19:42:29 +0000 (11:42 -0800)] 
Merge branch 'master' of git://git.freeswitch.org/freeswitch

15 years agoStrip whitespace from IP addresses in blacklist
Michael S Collins [Fri, 19 Nov 2010 19:42:15 +0000 (11:42 -0800)] 
Strip whitespace from IP addresses in blacklist

15 years agoFix for windows compile errors introduced during previous merge
David Yat Sin [Fri, 19 Nov 2010 19:41:26 +0000 (14:41 -0500)] 
Fix for windows compile errors introduced during previous merge

15 years agoFixed some windows compile warnings from merge
David Yat Sin [Fri, 19 Nov 2010 19:33:57 +0000 (14:33 -0500)] 
Fixed some windows compile warnings from merge

15 years agoMerge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder
David Yat Sin [Fri, 19 Nov 2010 19:18:44 +0000 (14:18 -0500)] 
Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder

15 years agofix critical property for module load
Jeff Lenk [Fri, 19 Nov 2010 19:15:56 +0000 (13:15 -0600)] 
fix critical property for module load

15 years agoMerged from master branch
David Yat Sin [Fri, 19 Nov 2010 18:58:08 +0000 (13:58 -0500)] 
Merged from master branch

15 years agoDo at least *SOME* verification to make sure that we are getting an IP address in...
Michael S Collins [Fri, 19 Nov 2010 18:54:39 +0000 (10:54 -0800)] 
Do at least *SOME* verification to make sure that we are getting an IP address in the blacklist list

15 years agorefactor codec_destroy to prevent race
Anthony Minessale [Fri, 19 Nov 2010 17:16:18 +0000 (11:16 -0600)] 
refactor codec_destroy to prevent race

15 years agofix regression
Mathieu Rene [Fri, 19 Nov 2010 17:07:07 +0000 (12:07 -0500)] 
fix regression

15 years agofix unimrcp build after last commit
Jeff Lenk [Fri, 19 Nov 2010 03:19:57 +0000 (21:19 -0600)] 
fix unimrcp build after last commit

15 years agoImplement switch_queue_pop_timeout() and refactor sofia_profile_worker_thread_run...
Mathieu Rene [Fri, 19 Nov 2010 02:00:21 +0000 (21:00 -0500)] 
Implement switch_queue_pop_timeout() and refactor sofia_profile_worker_thread_run() to use it so it doesn't wake up too often

15 years agorevert FS-2859
Anthony Minessale [Fri, 19 Nov 2010 00:24:32 +0000 (18:24 -0600)] 
revert FS-2859

15 years agoFS-2859
Anthony Minessale [Thu, 18 Nov 2010 22:23:01 +0000 (16:23 -0600)] 
FS-2859

15 years agoFS-2857
Anthony Minessale [Thu, 18 Nov 2010 22:14:08 +0000 (16:14 -0600)] 
FS-2857

15 years agofreetdm: use m4_ifdef() to check for pkg-config macros and print a warning if they...
Stefan Knoblich [Thu, 18 Nov 2010 22:14:46 +0000 (23:14 +0100)] 
freetdm: use m4_ifdef() to check for pkg-config macros and print a warning if they are not available

...instead of failing at runtime

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoMerge branch 'master' into smgmaster
Konrad Hammel [Thu, 18 Nov 2010 20:41:46 +0000 (15:41 -0500)] 
Merge branch 'master' into smgmaster

15 years agoadjust switch_yield times in switch_core_sql_db_thread() and pool_thread()
Mathieu Rene [Thu, 18 Nov 2010 16:17:11 +0000 (11:17 -0500)] 
adjust switch_yield times in switch_core_sql_db_thread() and pool_thread()

15 years agoFS-2857
Anthony Minessale [Thu, 18 Nov 2010 15:00:24 +0000 (09:00 -0600)] 
FS-2857

15 years agocorrect windows vs2010 mod_valet_parking x64 path issue
Jeff Lenk [Thu, 18 Nov 2010 01:37:40 +0000 (19:37 -0600)] 
correct windows vs2010 mod_valet_parking x64 path issue

15 years agofreetdm: ss7 - bug fix for caller-id presentation...line value was not passed through...
Konrad Hammel [Wed, 17 Nov 2010 21:41:38 +0000 (16:41 -0500)] 
freetdm: ss7 - bug fix for caller-id presentation...line value was not passed through stack properly

15 years agoFS-2855 Fix spidermonkey under windows x64
Jeff Lenk [Wed, 17 Nov 2010 21:39:33 +0000 (15:39 -0600)] 
FS-2855 Fix spidermonkey under windows x64

15 years agoFS-2851
Anthony Minessale [Wed, 17 Nov 2010 18:17:27 +0000 (12:17 -0600)] 
FS-2851

15 years agopart 2
Anthony Minessale [Wed, 17 Nov 2010 17:46:20 +0000 (11:46 -0600)] 
part 2

15 years agofix jitterbuffer
Anthony Minessale [Wed, 17 Nov 2010 16:51:14 +0000 (10:51 -0600)] 
fix jitterbuffer

15 years agofreetdm: removed empty stats from ftmod_r2 and fixed strsep() definition warning.
Arnaldo Pereira [Wed, 17 Nov 2010 16:36:31 +0000 (14:36 -0200)] 
freetdm: removed empty stats from ftmod_r2 and fixed strsep() definition warning.

15 years agoftmod_zt typo ...
cypromis [Wed, 17 Nov 2010 16:15:30 +0000 (17:15 +0100)] 
ftmod_zt typo ...

15 years agoftmod_zt rc has changed to result
cypromis [Wed, 17 Nov 2010 16:01:30 +0000 (17:01 +0100)] 
ftmod_zt rc has changed to result

15 years agomod_lcr: FS-2820 - profile support in dialplan module
Rupa Schomaker [Wed, 17 Nov 2010 15:34:09 +0000 (09:34 -0600)] 
mod_lcr: FS-2820 - profile support in dialplan module

15 years agofreetdm: retry polling in DAHDI devices when fails due to interrupted system call
Moises Silva [Wed, 17 Nov 2010 04:41:11 +0000 (23:41 -0500)] 
freetdm: retry polling in DAHDI devices when fails due to interrupted system call

15 years agoadd spidermonkey back to x64 build and setup
Jeff Lenk [Wed, 17 Nov 2010 02:21:59 +0000 (20:21 -0600)] 
add spidermonkey back to x64 build and setup

15 years agoUpdate ChangeLog through Nov 16
Michael S Collins [Wed, 17 Nov 2010 02:09:27 +0000 (18:09 -0800)] 
Update ChangeLog through Nov 16

15 years agofix spidermonkey with x64 windows
Jeff Lenk [Tue, 16 Nov 2010 23:34:50 +0000 (17:34 -0600)] 
fix spidermonkey with x64 windows

15 years agoftmod_isdn: Port(/Fix) span signal handling, remove some dead/unused pieces and close...
Stefan Knoblich [Tue, 16 Nov 2010 21:58:44 +0000 (22:58 +0100)] 
ftmod_isdn: Port(/Fix) span signal handling, remove some dead/unused pieces and close the D-Channel on shutdown.

This fixes a NULL-call segfault in ftdm_span_trigger_signal().

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoftmod_libpri: First part of the BRI PTMP channel handling changes.
Stefan Knoblich [Tue, 16 Nov 2010 21:50:43 +0000 (22:50 +0100)] 
ftmod_libpri: First part of the BRI PTMP channel handling changes.

I really need to dig deeper here, some libpri events never fire for
incoming calls and i'll have to find out how mod_freetdm or the
FreeSWITCH core change states on the channel...

Anyway, incoming and outgoing calls still work for me (BRI PTMP TE),
so commit this now and let a wider audience do some more testing.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoUpdate ChangeLog through Oct 15 (more to come)
Michael S Collins [Tue, 16 Nov 2010 20:49:59 +0000 (12:49 -0800)] 
Update ChangeLog through Oct 15 (more to come)

15 years agoFixed cyginstall.sh script
David Yat Sin [Tue, 16 Nov 2010 19:56:19 +0000 (14:56 -0500)] 
Fixed cyginstall.sh script

15 years agoFixed for windows compilation issues
David Yat Sin [Tue, 16 Nov 2010 17:41:56 +0000 (12:41 -0500)] 
Fixed for windows compilation issues

15 years agogdbinit: ignore SIGTTIN and SIGPIPE
Mathieu Rene [Tue, 16 Nov 2010 15:52:16 +0000 (10:52 -0500)] 
gdbinit: ignore SIGTTIN and SIGPIPE

15 years agofreetdm: ss7 - updated ftmod_sangoma_ss7 to support changes to FreeTDM api
Konrad Hammel [Tue, 16 Nov 2010 16:07:41 +0000 (11:07 -0500)] 
freetdm: ss7 - updated ftmod_sangoma_ss7 to support changes to FreeTDM api

15 years agoadd intercept_unanswered_only var akin to intercept_unbridged_only
Anthony Minessale [Mon, 15 Nov 2010 19:51:27 +0000 (13:51 -0600)] 
add intercept_unanswered_only var akin to intercept_unbridged_only

15 years agomod_sangoma_codec: add SIREN7 24kbps
Moises Silva [Fri, 12 Nov 2010 17:39:32 +0000 (12:39 -0500)] 
mod_sangoma_codec: add SIREN7 24kbps

15 years agomod_sangoma_codec: add siren7 32kbps
Moises Silva [Fri, 12 Nov 2010 14:47:55 +0000 (09:47 -0500)] 
mod_sangoma_codec: add siren7 32kbps

15 years agomod_sangoma_codec: fix samples per packet
Moises Silva [Thu, 11 Nov 2010 21:04:56 +0000 (16:04 -0500)] 
mod_sangoma_codec: fix samples per packet

15 years agofreetdm:Changes for shared IO
David Yat Sin [Tue, 16 Nov 2010 00:16:09 +0000 (19:16 -0500)] 
freetdm:Changes for shared IO

15 years agofreetdm: fixed ftmod_r2 r2conf function pointers
Arnaldo Pereira [Mon, 15 Nov 2010 23:10:39 +0000 (21:10 -0200)] 
freetdm: fixed ftmod_r2 r2conf function pointers

15 years agofreetdm: remove unused patches directory
Moises Silva [Mon, 15 Nov 2010 20:48:59 +0000 (15:48 -0500)] 
freetdm: remove unused patches directory

15 years agofreetdm: rename mod_data to io_data since is data meant for I/O modules only
Moises Silva [Mon, 15 Nov 2010 20:39:44 +0000 (15:39 -0500)] 
freetdm: rename mod_data to io_data since is data meant for I/O modules only
         fix ftmod_isdn usage of mod_data, it should be call_data pointer

15 years agofreetdm: Changes for FTDM IO commands
David Yat Sin [Mon, 15 Nov 2010 19:13:01 +0000 (14:13 -0500)] 
freetdm: Changes for FTDM IO commands

15 years agoMerge remote branch 'fsorig/master'
Moises Silva [Mon, 15 Nov 2010 19:00:49 +0000 (14:00 -0500)] 
Merge remote branch 'fsorig/master'

Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c

15 years agoreswig
Jeff Lenk [Mon, 15 Nov 2010 18:22:09 +0000 (12:22 -0600)] 
reswig

15 years agoFS-2842: ACL for IPv6 address and swigall to boot
Brian West [Mon, 15 Nov 2010 17:37:07 +0000 (11:37 -0600)] 
FS-2842:  ACL for IPv6 address and swigall to boot

15 years agoFS-2775 Rewrite XML fetch conditional wait to be more sane (Reported by James Aimonetti)
Andrew Thompson [Mon, 15 Nov 2010 17:39:54 +0000 (12:39 -0500)] 
FS-2775 Rewrite XML fetch conditional wait to be more sane (Reported by James Aimonetti)

15 years agoFS-2801
Anthony Minessale [Mon, 15 Nov 2010 17:22:25 +0000 (11:22 -0600)] 
FS-2801

15 years agoFS-2844: Patch debian init.d script to set ulimit values
Brian West [Mon, 15 Nov 2010 17:12:50 +0000 (11:12 -0600)] 
FS-2844: Patch debian init.d script to set ulimit values

15 years agoFix for compilation errors due to some functions defined as extern
David Yat Sin [Mon, 15 Nov 2010 16:46:47 +0000 (11:46 -0500)] 
Fix for compilation errors due to some functions defined as extern

15 years agofreetdm: Another round of parameter handling fixes (ftmod_{libpri,isdn,pritap})
Stefan Knoblich [Mon, 15 Nov 2010 11:33:58 +0000 (12:33 +0100)] 
freetdm: Another round of parameter handling fixes (ftmod_{libpri,isdn,pritap})

ftmod_pritap: Abort before overflowing spanparameters array and initialize to all zero
ftmod_isdn:   Fix overflow check, skip over parameters without name or value, initialize spanparameters array to all zero.
ftmod_libpri: Skip over parameters without name or value, initialize spanparameters array to all zero and drop "i < 10" hardcoded check.

This should fix:
2010-11-15 09:24:34.609515 [ERR] ftmod_libpri.c:1741 Unknown parameter '', aborting configuration
2010-11-15 09:24:34.609515 [ERR] mod_freetdm.c:3080 Error configuring FreeTDM span BRI_1

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Reported-by: Ingmar Schraub <is@eseco.de>
15 years agoftmod_libpri: Set RDNIS
Stefan Knoblich [Mon, 15 Nov 2010 10:38:45 +0000 (11:38 +0100)] 
ftmod_libpri: Set RDNIS

Signed-off-by: lakshmanan ganapathy <lakindia89@gmail.com>
Reviewed-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoftmod_zt: B-Channels need to have audio mode disabled upon closing the channel.
Stefan Knoblich [Sun, 14 Nov 2010 22:38:16 +0000 (23:38 +0100)] 
ftmod_zt: B-Channels need to have audio mode disabled upon closing the channel.

Preparation for fixing channel handling for BRI PTMP (Point-To-MultiPoint) setups.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agofreeswitch: Update .gitignore file (libcodec2, esl binaries, mod_hash + mod_osp autog...
Stefan Knoblich [Sun, 14 Nov 2010 17:04:19 +0000 (18:04 +0100)] 
freeswitch: Update .gitignore file (libcodec2, esl binaries, mod_hash + mod_osp autogenerated files)

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoftmod_libpri: Use ftdm_array_len(), remove custom ARRAY_SIZE macro.
Stefan Knoblich [Sun, 14 Nov 2010 16:48:53 +0000 (17:48 +0100)] 
ftmod_libpri: Use ftdm_array_len(), remove custom ARRAY_SIZE macro.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agofreetdm: Add ftdm_channel_get_state(), ftdm_channel_get_last_state() and ftdm_span_ge...
Stefan Knoblich [Sun, 14 Nov 2010 16:43:38 +0000 (17:43 +0100)] 
freetdm: Add ftdm_channel_get_state(), ftdm_channel_get_last_state() and ftdm_span_get_trunk_type_str().

Remove custom versions from ftmod_isdn and ftmod_libpri.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoMerge branch 'ftmod_isdn'
Stefan Knoblich [Sun, 14 Nov 2010 15:47:43 +0000 (16:47 +0100)] 
Merge branch 'ftmod_isdn'

15 years agoftmod_isdn: Major cleanup: use accessor functions, coding-style, etc.
Stefan Knoblich [Sun, 14 Nov 2010 15:45:35 +0000 (16:45 +0100)] 
ftmod_isdn: Major cleanup: use accessor functions, coding-style, etc.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agofreetdm: convert ftmod_isdn to use (+ pri_spans) to use ftdm_configure_span_signaling...
Stefan Knoblich [Sun, 14 Nov 2010 14:44:50 +0000 (15:44 +0100)] 
freetdm: convert ftmod_isdn to use (+ pri_spans) to use ftdm_configure_span_signaling() interface.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years ago Use the right variable
Brian West [Fri, 12 Nov 2010 19:50:12 +0000 (13:50 -0600)] 
 Use the right variable

15 years agotest
Anthony Minessale [Fri, 12 Nov 2010 17:43:18 +0000 (11:43 -0600)] 
test

15 years agomod_freetdm: Really avoid overwriting the last element of spanparameters.
Stefan Knoblich [Fri, 12 Nov 2010 10:36:29 +0000 (11:36 +0100)] 
mod_freetdm: Really avoid overwriting the last element of spanparameters.

"if (ftdm_array_len(spanparameters) == paramindex)" is still off-by-one,
we want to stop at "ftdm_array_len(spanparameters) - 1", before we overwrite
the last (= terminating, NULL) element.

NOTE: i'd prefer an "argc, argv"-style interface here

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoivr_enterprise_originate: Fix export of variable from the originator channel to the...
Marc Olivier Chouinard [Fri, 12 Nov 2010 01:21:35 +0000 (20:21 -0500)] 
ivr_enterprise_originate: Fix export of variable from the originator channel to the called channels

15 years agoFIX for windows IO
David Yat Sin [Thu, 11 Nov 2010 23:43:53 +0000 (18:43 -0500)] 
FIX for windows IO

15 years agomod_freetdm: Avoid overflowing the spanparameters array of libpri spans, and make...
Stefan Knoblich [Thu, 11 Nov 2010 22:53:19 +0000 (23:53 +0100)] 
mod_freetdm: Avoid overflowing the spanparameters array of libpri spans, and make other span types use ftdm_array_len() too.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agofix file string when being used in ringback
Anthony Minessale [Thu, 11 Nov 2010 22:48:59 +0000 (16:48 -0600)] 
fix file string when being used in ringback

15 years agoupdate
Anthony Minessale [Thu, 11 Nov 2010 21:37:48 +0000 (15:37 -0600)] 
update

15 years agoftmod_libpri: While we're at it, drop the cast too
Stefan Knoblich [Thu, 11 Nov 2010 21:21:18 +0000 (22:21 +0100)] 
ftmod_libpri: While we're at it, drop the cast too

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoftmod_libpri: Dereference facility event correctly, add debug message.
Stefan Knoblich [Thu, 11 Nov 2010 21:17:09 +0000 (22:17 +0100)] 
ftmod_libpri: Dereference facility event correctly, add debug message.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoFS-2839
Anthony Minessale [Thu, 11 Nov 2010 18:32:29 +0000 (12:32 -0600)] 
FS-2839

15 years agoadd send_silence_when_idle and dmachine honoring to park loop
Anthony Minessale [Thu, 11 Nov 2010 16:54:04 +0000 (10:54 -0600)] 
add send_silence_when_idle and dmachine honoring to park loop

15 years agodeclinatio mortuus obfirmo!
Anthony Minessale [Thu, 11 Nov 2010 16:49:02 +0000 (10:49 -0600)] 
declinatio mortuus obfirmo!

15 years agoMakefile changes for x86_64 arch, thnx Steven Ayre and ptlib include path fix.
root [Thu, 11 Nov 2010 07:56:10 +0000 (10:56 +0300)] 
Makefile changes for x86_64 arch, thnx Steven Ayre and ptlib include path fix.

15 years agomod_sangoma_codec: fix G722
Moises Silva [Thu, 11 Nov 2010 00:51:28 +0000 (19:51 -0500)] 
mod_sangoma_codec: fix G722

15 years agoFixed conflicts
David Yat Sin [Thu, 11 Nov 2010 00:23:48 +0000 (19:23 -0500)] 
Fixed conflicts

15 years agoMerge branch 'master' into netborder
David Yat Sin [Thu, 11 Nov 2010 00:22:27 +0000 (19:22 -0500)] 
Merge branch 'master' into netborder

Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
libs/freetdm/src/include/private/ftdm_core.h

15 years agoupdate
Anthony Minessale [Thu, 11 Nov 2010 00:08:55 +0000 (18:08 -0600)] 
update

15 years agofreetdm: ISDN - Changes to used ftdm IO for d-channel
David Yat Sin [Thu, 11 Nov 2010 00:03:15 +0000 (19:03 -0500)] 
freetdm: ISDN - Changes to used ftdm IO for d-channel

15 years agoftmod_libpri: Minor cleanups in ftdm_libpri_configure_span().
Stefan Knoblich [Wed, 10 Nov 2010 23:16:25 +0000 (00:16 +0100)] 
ftmod_libpri: Minor cleanups in ftdm_libpri_configure_span().

Move some things around and remove 'paramindex' var (just use 'i' for that too).

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoftmod_libpri: "ftdm libpri debug <span>" now prints the current debug flags
Stefan Knoblich [Wed, 10 Nov 2010 23:03:06 +0000 (00:03 +0100)] 
ftmod_libpri: "ftdm libpri debug <span>" now prints the current debug flags

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoadd manual_rtp_bugs to profile and chan var and 3 new RTP bugs SEND_LINEAR_TIMESTAMPS...
Anthony Minessale [Wed, 10 Nov 2010 22:55:56 +0000 (16:55 -0600)] 
add manual_rtp_bugs to profile and chan var and 3 new RTP bugs SEND_LINEAR_TIMESTAMPS|START_SEQ_AT_ZERO|NEVER_SEND_MARKER

RTP_BUG_SEND_LINEAR_TIMESTAMPS = (1 << 3),

  Our friends at Sonus get real mad when the timestamps are not in perfect sequence even during periods of silence.
  With this flag, we will only increment the timestamp when write packets even if they are eons apart.

RTP_BUG_START_SEQ_AT_ZERO = (1 << 4),

  Our friends at Sonus also get real mad if the sequence number does not start at 0.
  Typically, we set this to a random starting value for your saftey.
  This is a security risk you take upon yourself when you enable this flag.

RTP_BUG_NEVER_SEND_MARKER = (1 << 5),

  Our friends at Sonus are on a roll, They also get easily dumbfounded by marker bits.
  This flag will never send any. Sheesh....

15 years agomod_sangoma_codec: add G722
Moises Silva [Wed, 10 Nov 2010 22:27:27 +0000 (17:27 -0500)] 
mod_sangoma_codec: add G722

15 years agoftmod_libpri: Clean up misnamed parameters and variables, remove unused.
Stefan Knoblich [Wed, 10 Nov 2010 21:42:18 +0000 (22:42 +0100)] 
ftmod_libpri: Clean up misnamed parameters and variables, remove unused.

- Add alias names for parameters:
     "node"   -> "mode"
     "dp"     -> "ton"
     "switch" -> "dialect"
     "l1"     -> "layer1"

  (Switching between ftmod_libpri and ftmod_isdn is easier now.)

- Removed unused members from struct ftdm_libpri_data
  and rename misnamed ones

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoftmod_libpri: Major cleanup, enhance configuration checks
Stefan Knoblich [Wed, 10 Nov 2010 20:17:02 +0000 (21:17 +0100)] 
ftmod_libpri: Major cleanup, enhance configuration checks

- Check D and B-channel availability (could be extended to check B-channel count)

- Drop usage of spri->private_info, use spri->span instead
- Use accessor functions where possible
- Rename ftdmchan to chan where possible
- Various other cleanups

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agomod_mp4 -- Supports playback of MP4 files.
Paulo R. Panhoto [Wed, 10 Nov 2010 18:27:43 +0000 (16:27 -0200)] 
mod_mp4 -- Supports playback of MP4 files.

* depends on libmp4v2 <http://code.google.com/p/mp4v2/>
(originally compiled against v1.6.1)

* File format details:
- Files must be hinted (mpeg4ip can be used to create the hint
  tracks).
- Video track encoding must be supported by FS (e.g. H.263)
- Audio track encoding must be PCMU/8000/Mono. The audio track
  can be created with this tool:
<https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/tools/pcm2mp4.cpp>

15 years agoswig
Anthony Minessale [Wed, 10 Nov 2010 16:30:18 +0000 (10:30 -0600)] 
swig

15 years agofreetdm:Fix for RDNIS not set
David Yat Sin [Wed, 10 Nov 2010 15:32:50 +0000 (10:32 -0500)] 
freetdm:Fix for RDNIS not set

15 years agofreetdm:Fix for RDNIS not set
David Yat Sin [Wed, 10 Nov 2010 15:32:50 +0000 (10:32 -0500)] 
freetdm:Fix for RDNIS not set

15 years agofreetdm: do not declare some sangoma ISDN functions as inline
Moises Silva [Wed, 10 Nov 2010 00:27:45 +0000 (19:27 -0500)] 
freetdm: do not declare some sangoma ISDN functions as inline
         as that does not work on gcc (Debian 4.3.2-1.1) 4.3.2
         and probably other compilers when the inlined function
         is not defined in the same compilation unit

15 years agoftmod_libpri: Completely disable on_facility if AOC support is not available in libpr...
Stefan Knoblich [Wed, 10 Nov 2010 00:28:30 +0000 (01:28 +0100)] 
ftmod_libpri: Completely disable on_facility if AOC support is not available in libpri (= is too old).

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoMerge branch 'master' of ssh://git.freeswitch.org/freeswitch
Stefan Knoblich [Tue, 9 Nov 2010 23:48:59 +0000 (00:48 +0100)] 
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch