77 Commits

Author SHA1 Message Date
Anthony Minessale
d6a0abf1db FS-7654 #resolve 2015-06-12 23:55:29 -05:00
Anthony Minessale
31a7c446e6 FS-7479 fix regression 2015-06-05 23:46:56 -05:00
Anthony Minessale
6209d91f9c FS-7479 #resolve 2015-06-04 13:16:02 -05:00
Anthony Minessale
16d947dd7a can't have asserts here after all 2014-09-17 02:14:54 +05:00
Anthony Minessale
47ae1837d5 add some asserts 2014-09-16 20:44:10 +05:00
Travis Cross
decc19ccd1 Handle zero channels when allocating for resampler
When the number of channels was zero, we were calling malloc with a
size of zero.  While defined, this is unusual.  And since we're
initializing the speex resampler as though there were one channel in
this case, we should probably just allocate the space for it.
2014-08-22 01:59:11 +00:00
Anthony Minessale
579a051867 add channels param the the silence generator function 2014-06-13 04:49:44 +05:00
Anthony Minessale
928a989de1 first pass of stereo support 2014-06-12 22:06:33 +05:00
Ken Rice
6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Anthony Minessale
24b7b48885 FS-6042 FS-6044 --resolve 2013-12-18 00:55:34 +05:00
Nathan Neulinger
32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale
18360a2203 FS-4622 --resolve 2013-04-17 15:18:12 -05:00
Anthony Minessale
eed868af6c FS-5230 --resolve this was actually a bug in the -1 val in send_silence_when_idle 2013-03-27 13:52:03 -05:00
Anthony Minessale
a511ff3026 re-implement sla barge using eavesdrop backend 2012-05-07 13:44:16 -05:00
Ken Rice
c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
System Administrator
294a57fbcb allow -1 as silence generation divisor to specify only zeroes silence 2011-05-25 23:16:24 -04:00
Anthony Minessale
94b680fb45 play files saying vol level in conf in lieu of making a function of say modules to return file_string urls (we need that) 2011-02-25 18:09:58 -06:00
Jeff Lenk
3cd120a02e fix warning 2011-02-20 14:50:20 -06:00
Anthony Minessale
180e3d4ab1 agc tweaks 2011-02-20 14:37:23 -06:00
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Brian West
f65a85106d doh 2010-09-02 08:22:22 -05:00
Brian West
8a6d0f6810 Really? 2010-09-01 17:53:04 -05:00
Anthony Minessale
886e1ddb4d run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Anthony Minessale
0573d3cf09 FSCORE-403
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14331 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-23 15:55:13 +00:00
Anthony Minessale
f5d97f2fb3 make gaussian noise less noisy FSCORE-340
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12720 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 01:59:35 +00:00
Michael Jerris
322cfdbc6c remove libresample
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12021 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-15 03:20:16 +00:00
Brian West
b5a30fd672 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12020 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-15 03:12:57 +00:00
Brian West
babb2f83f5 update copyright
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:37:37 +00:00
Anthony Minessale
c31a7f2563 replace the resampler code with the awesome code from speex
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12003 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:35:17 +00:00
Michael Jerris
89a2799c98 fix msvc 2005 core warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11991 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 19:03:34 +00:00
Anthony Minessale
6e80c32ae2 FSCORE-288
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11723 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-10 00:58:54 +00:00
Brian West
ae220d3341 update email
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 21:20:54 +00:00
Michael Jerris
e86507c178 fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11594 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-02 16:54:17 +00:00
Anthony Minessale
3f66f0a2a8 revert silence gen code for comparison
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11572 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-30 23:43:12 +00:00
Anthony Minessale
0463541d61 change low res sleep func api names
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11486 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-25 21:23:07 +00:00
Brian West
09d9bb3390 temp fix for 8k to 48k popping.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11484 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-25 01:40:50 +00:00
Anthony Minessale
51aea0ea08 mux multi-channel audio files to mono to support playing stereo sound files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11226 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-15 17:47:21 +00:00
Anthony Minessale
1136fcec4a a whole bunch of stuff just to avoid a sonus issue silence_when_idle=400 chanvar to send generated silence duing sleeps etc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10664 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-09 00:32:51 +00:00
Michael Jerris
fdb27c1dde FSCORE-245 fix windows build in switch_generate_sln_silence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10625 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-05 19:14:29 +00:00
Anthony Minessale
9d71c0eeab reduce cpu requirement for generated comfort noise
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10584 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-03 23:38:12 +00:00
Anthony Minessale
468a3c6fe9 fix resampled file in ringback issue from mailing list
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9246 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-11 20:41:18 +00:00
Michael Jerris
64997c4d8e vim extendtab is bad
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8894 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-03 19:12:26 +00:00
Anthony Minessale
3c349c274e indent pass 1
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8686 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-27 04:30:03 +00:00
Brian West
b0ad7ab50c set tab mode properly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7500 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-03 22:14:57 +00:00
Brian West
93c30a12fd left over commit from tony's conf refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7451 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-01 04:41:57 +00:00
Brian West
89b9e1fbf1 small tweak to resampler
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7435 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-30 15:45:52 +00:00
Brian West
84161010ab cleanup and consistency.. blah rain @ PHX fun
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7396 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-27 20:01:02 +00:00
Brian West
935cbcf937 more cleanup before I leave LAX
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7394 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-27 17:42:51 +00:00
Anthony Minessale
44636d333f sample platter
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6706 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 21:30:55 +00:00
Anthony Minessale
321b68c5b4 these aren't the droids you're looking for, move along....
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-30 22:56:01 +00:00