Dragos Oancea
752e1c3386
[mod_amr] handle frame type NO_DATA and add unit test.
2021-03-03 19:51:24 +02:00
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
Andrey Volk
a2c657c7bb
[mod_amr] scan-build: fix dead increment of fmtptmp_pos in switch_amr_init()
2020-05-08 02:56:37 +04:00
Andrey Volk
5b1088d39f
Merge pull request #133 from jay98237438/master
...
[mod_amr, mod_amrwb] RFC4867 mode-set compliancy
2020-05-08 01:55:50 +04:00
Dragos Oancea
d0502b405e
[mod_amr] fix memory leak at load time (xml)
2020-03-06 15:00:33 +00:00
Andrey Volk
395afbefaa
Merge pull request #416 from dragos-oancea/mod_amr-nullptr-deref
...
[mod_amr] scan-build: Array access (from variable 'tocs') results in a null pointer dereference - switch_amr_unpack_oa()
2020-02-26 23:27:25 +04:00
Dragos Oancea
0c2873e726
[mod_amr] scan-build: Array access (from variable 'tocs') results in a null pointer dereference - switch_amr_unpack_oa()
2020-02-25 17:51:09 +00:00
Dragos Oancea
a07c0447f0
[mod_amr] scan-build: Value stored to 'ft' is never read - switch_amr_unpack_be()
2020-02-25 17:38:15 +00:00
Dragos Oancea
d68a7e2490
FS-10642: [mod_amr], [mod_amrwb]: mark AMR and AMRWB as VBR (don't let mod_native_file load them for playback/recording)
2020-01-22 12:48:30 +00:00
jay98237438
e83c6a4607
[mod_amr] RFC4867 mode-set compliancy
...
Yield to offered mode-set when set.
From RFC4867:
If a mode set was supplied in the offer, the answerer SHALL return the mode-set unmodified or reject the payload type.
2019-11-21 13:54:33 +00: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
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Mike Jerris
ade33ae472
FS-9710: fix build in passthrough mode
2016-11-09 14:46:16 -06:00
Mike Jerris
3c17fa6f3f
Merge pull request #1039 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:amr_rtcp_feedback to master
...
* commit 'be3aef4361a6e377dc7391feaf52483f6720b575':
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
2016-11-09 10:01:34 -06:00
Dragos Oancea
be3aef4361
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
2016-11-08 06:46:52 -05:00
Dragos Oancea
a0284af8ea
FS-9670: add autodetection of opencore-amrnb lib and "--disable-amr" option to configure script
2016-10-27 11:43:58 -04:00
Dragos Oancea
63900a6d86
FS-9664: mod_amr: add AMR NB transcoding capability in bandwidth-efficient mode. Tested with VOLTE devices.
2016-10-24 12:17:53 -04:00
Dragos Oancea
bc8518858e
FS-9613: mod_amr: fix AMR mode bitmap ("mode-set" param in remote fmtp)
2016-10-05 06:31:49 -04:00
Brian West
8fd8c84c3b
FS-8878 fix compiling without the library installed
2016-03-07 12:20:00 -06:00
Dragos Oancea
8dcf8caa85
FS-8878: mod_amr: make AMR NB transcode in octet-align mode (when compiled with HAVE_AMR)
2016-02-26 10:50:18 -05: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
Michael Giagnocavo
f116387443
FS-7644. Change 2013.vcxproj references to 2013
2015-06-18 04:17:53 -06: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
Michael Jerris
bcd9f49fbe
move applications to use automake
2014-03-07 18:36:12 -05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06: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
dc2c11f13f
FS-4768 initial add of vs2012 build support
2012-12-29 14:57:15 -06:00
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05:00
Brian West
3734f4cd44
bump copyright date and fix some email and typos from diego.
2011-01-05 10:09:04 -06:00
Anthony Minessale
633f193dae
add bitrate patch from moc with some extra stuff for late neg mode
2010-09-29 16:52:43 -05:00
Jeff Lenk
4c64ce4162
VS2010 tweak x64 release
2010-07-27 09:16:26 -05:00
Jeff Lenk
9361e2ba9d
more tweaks for VS2010
2010-06-29 09:55:08 -05:00
Jeff Lenk
a87429ac87
Add initial support for VS2010
2010-06-28 15:49:19 -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
Michael Jerris
a977524425
more --srcdir fixes (FSBUILD-211)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15849 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-08 20:31:12 +00:00
Michael Jerris
4212af498b
build: build path cleanups (FSBUILD-130)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12490 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-06 19:27:14 +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
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
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
Brian West
514abec169
more codec docs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10844 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-17 03:42:56 +00:00
Anthony Minessale
30c318b995
clean some old members and naming conventions in the codec structs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10084 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-10-20 17:48:42 +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
Brian West
7af7f3a093
update email address
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8810 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-18 18:22:20 +00:00
Anthony Minessale
f930eaeec7
indent pass 2
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8689 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-27 04:54:52 +00:00
Brian West
0828af5d34
fix compile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8168 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-22 14:12:59 +00:00
Michael Jerris
5ddf4aba76
honor disable dtx in fmtp (MODCODEC-3)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8135 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-21 19:02:51 +00:00
Brian West
3624982f79
cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7539 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-07 04:53:04 +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