Commit Graph

119 Commits

Author SHA1 Message Date
Andrey Volk 0275ea1eb4 [Build-System] Use $(DefaultPlatformToolset) so it's easier to build using newer Microsoft Visual Studio versions. 2020-05-25 14:18:25 +04:00
Anthony Minessale 1c80a83d57 fix teletone gen on multichannel 2019-07-25 23:31:08 +04:00
Chris Rienzo 8925519e02 FS-11785 [libteletone] Fix dead assignment in teletone_dtmf_detect 2019-06-06 11:25:19 -04:00
Chris Rienzo 7187e8ecd2 FS-11785 [libteletone] Fix unlikely divide by zero in teletone_mux_tones 2019-06-06 11:25:13 -04:00
Andrey Volk 671da28796 FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows. 2018-07-24 07:21:55 +00:00
Mike Jerris 46c0d05216 FS-7966: fix more msvc 2015 build warnings. 2015-09-02 13:07:17 -04:00
Michael Jerris 164c6111a1 FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
Michael Giagnocavo 5e456fe9a6 FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Jeff Lenk 345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
Michael Jerris 2cc0348422 FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used. 2015-06-10 16:33:14 -04:00
Travis Cross d0ce18885c Cleanup bad whitespace
Introduced in commit e6ac87f5f1.
2014-05-21 17:25:32 +00:00
Jeff Lenk e6ac87f5f1 fixes for VS2010 code analysis - hope these are OK else-ware 2014-05-20 22:54:32 -05:00
Michael Jerris 6b9024246f CID:1214189 Division or modulo by float zero 2014-05-16 14:54:54 +00:00
Michael Jerris 7011602550 no need to check if p is null, it can never be null 2014-05-07 12:37:36 -04:00
Michael Jerris 2513388d8a clean up some bootstrap warnings 2014-03-07 18:36:26 -05:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Anthony Minessale d2a2e4ce15 FS-5568 --resolve the real problem is that L=-1 is not valid because the L param is about how many times to generate the output while generating the tone so -1 is impossible because it can never end to let you hear it. The real fix is to not allow -1 loops=-1 is the correct way to do this because that is parsed after the tone is generated and repeats the entire thing. Doing something like L=100 actually generates the whole slinear audio 100 times into memore where loops=100 only generates the little snippet and repeats it after it was generated. 2013-07-02 08:44:47 -05:00
Nathan Neulinger 32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Jeff Lenk 16a7014284 add more missing vs2012 project filters 2013-02-27 22:34:16 -06:00
Jeff Lenk 5788195fd7 FS-4768 fix compile error on other platforms 2012-12-30 08:58:44 -06:00
Jeff Lenk dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Robert Jongbloed cf0f483aab Assuming, just because it is MSVC, that the standard integers are not defined, is not correct. Need to test for define _STDINT as well as later versions of MSVC (>= VS2010) do have stdint.h 2012-09-27 10:16:14 +10:00
Ken Rice 7a147e4762 Update a ton of copyright statements to make sure the dates are proper 2012-04-25 17:14:55 -05:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Stefan Knoblich 21c5cf5d47 [5/6] libteletone: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:21:37 +01:00
Anthony Minessale 2ad4f00c9f add missing break on begin detect 2011-09-19 08:08:55 -05:00
Anthony Minessale a65794fb5e FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm 2011-09-16 10:06:04 -05:00
Anthony Minessale 73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Brian West 3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Jeff Lenk 184f395553 fix several code analysis problems and mask several that are required 2010-09-20 09:25:14 -05:00
Anthony Minessale d31c24dcb3 thats better 2010-09-14 12:16:14 -05:00
Anthony Minessale 74430cb3c6 doh 2010-09-14 12:00:46 -05:00
Anthony Minessale 6f2c455f92 add tone2wav 2010-09-14 11:48:43 -05:00
Jeff Lenk 1977aa8684 VS2010 add missing project filters 2010-08-19 10:38:54 -05:00
Jeff Lenk 859b713ea7 more tweaks for VS2010 2010-07-12 10:01:46 -05:00
Jeff Lenk 7af395ef83 more tweaks for VS2010 2010-07-10 15:22:25 -05:00
Jeff Lenk 35fd754543 more tweaks for VS2010 2010-07-07 13:49:21 -05:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Michael Jerris e3ea76dd47 fix calling of sub configure.gnu files during --srcdir build (FSBUILD-211)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15661 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 23:04:21 +00:00
Anthony Minessale 8b99df5d44 more tones
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15388 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-06 20:05:26 +00:00
Anthony Minessale e1d7177b4e fix build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14965 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-24 16:43:57 +00:00
Michael Jerris b1377e015b update api visibility macros for windows
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12547 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-10 15:45:29 +00:00
Michael Jerris bbdf4744aa inital work on x64 windows build (FSBUILD-125)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-21 00:56:56 +00:00
Michael Jerris 9d82fff528 fix suncc visibility support
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12157 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-19 05:06:04 +00:00
Michael Jerris 62779a64ff fix suncc visibility support in libteletone
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12156 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-19 05:00:52 +00:00
Michael Jerris 0a5cf546b4 fix suncc visibility support in libteletone
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12155 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-19 04:57:50 +00:00
Michael Jerris 02d780ce16 fix suncc visibility support in libteletone
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12154 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-19 04:41:38 +00:00
Michael Jerris ffe2ad4bbd API visibility support (GCC/SUNCC) (FSCORE-264)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12061 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 18:17:01 +00:00
Shane Burrell 3e8224b93a Added CMAKE libteletone
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11901 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-12 00:28:37 +00:00
Anthony Minessale ba77f23278 clean up tone_detect
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11738 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 00:16:36 +00:00