Commit Graph

43 Commits

Author SHA1 Message Date
Douglas Vought 7d52ceb69d [timezones] Update timezones to version 2023c. 2023-09-05 12:46:13 -04:00
Dragos Oancea 8e59603d98 [core][mod_sofia] remove ZRTP (deemed obsolete).
[unit-tests][build-system][docs] remove references to ZRTP.
2022-10-28 20:19:42 +03:00
Fernando S. Santos 42a6566480
[Configuration] Fix Brazil daylight’s in xml files 2021-10-21 19:35:10 +03:00
Dragos Oancea a562db760c
[mod_opus] add cfg setting to overwrite the fmtp stereo param coming from remote. Eg: incoming SDP has stereo=1 but we want a mono call so we answer with stereo=0.
* [mod_opus] add cfg setting to overwrite the fmtp stereo param coming from remote. Eg: incoming SDP has stereo=1 but we want a mono call so we answer with stereo=0.
sprop-stereo will be set to 0 too.

* [core] opus: use switch_core_max_audio_channels() with remote fmtp stereo=1 to allow disabling of stereo.
2021-05-14 18:36:30 +03:00
Dragos Oancea 2915d3aba8 [mod_amrwb] add cfg setting mode-set-overwrite (it will answer with just one mode-set value) - fixes audio quality issues in mod_conference with some UEs. 2021-05-07 14:29:33 +00:00
Dragos Oancea 4734904d2d [mod_amr] introduce new cfg setting force-oa to change between OA/BE when originating, show session in debug logs, update configs. 2021-03-10 15:49:10 +02:00
Dragos Oancea c1b66f650f [core] add audio channels limit when opening files, configurable through switch.conf.xml (param "max-audio-channels"), add unit-test. 2020-01-27 23:35:19 +00:00
Dragos Oancea 08317fc5c3 [mod_sndfile] fix playing "raw" and other formats ("r8", "r16", "r24", "r32"), add unit-test
[mod_sndfile] add stereo to mono support for file formats that need it (eg: gsm, vox), add unit test for stereo

[mod_sndfile] mono to stereo and stereo to mono unit tests.

[unit-tests] mod_sndfile: don't wait for recording file to be flushed to disk by the core, use switch_ivr_stop_record_session()

[mod_sndfile] fix format "wve" (Psion Series 3)

[mod_sndfile] fix format "htk" (Hidden Markov Model Tool Kit)

[mod_sndfile] fix file format "iff" (AIFF)

[mod_sndfile] fix file format "xi" (FastTracker 2)

[mod_sndfile] fix file format "sds" (Midi Sample Dump Standard)

[uni-tests] add more audio file extensions to sndfile unit tests.

[mod_sndfile] add config file support (with one param currently: "allowed-extensions")

[mod_sndfile] add sample file sndfile.conf.xml to 'testing' and 'vanilla' cfg trees.

[mod_sndfile] free() cfg xml

[unit-tests] mod_sndfile: unload module test.

[unit-tests] mod_sndfile: add conf file unit-test (param that allows only certain file extensions)

[unit-tests] adjusts Makefile.am for new CI (tests)

[unit-tests] adjust path to sound file.

[unit-tests] [mod_sndfile] remove Makefile.am from test/

[unit-tests] [mod_sndfile] fix build (Andrey)
2020-01-21 22:12:08 +00:00
Andrey Volk 4a2812aaf5 FS-11727: [mod_mariadb] Add MariaDB (MySQL) support 2019-07-23 20:07:16 +04:00
Andrey Volk ccc4ae282a FS-11880: [Core,mod_pgsql] Remove native PostgreSQL support from the core, add mod_pgsql database module. 2019-07-18 00:20:50 +04:00
Mike Jerris 9635c7d09c Merge pull request #1351 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:feature/FS-10530_mod_opusfile to master
* commit 'ed2b3b7bb4a6ff0251452e519ff8cf309620770f':
  FS-10530: [mod_opusfile]: multichannel
  FS-10530: [mod_opusfile] new module, read and write ogg/opus files (".opus" extension)
2019-02-27 14:47:57 -06:00
Dragos Oancea 2a4cf1f04e FS-10530: [mod_opusfile] new module, read and write ogg/opus files (".opus" extension) 2017-08-14 08:59:41 -04:00
Mike Jerris 41130001b0 FS-10540: change conf to use sound_prefix var to allow changing to sounds set in one change 2017-07-25 18:31:42 -05:00
Brian West 0e71187815 Merge pull request #1075 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:conf_opus_adj_bitrate to master
* commit '366ddc0c10112b140916bd42f87fe2b17e50e6a0':
  FS-9770: xml config: add new config setting 'adjust-bitrate' for mod_opus
2016-11-28 10:43:28 -06:00
Dragos Oancea 6b6cc67fbe FS-9771: add xml settings for mod_amr to reflect the recent code additions 2016-11-24 16:58:15 -05:00
Dragos Oancea 366ddc0c10 FS-9770: xml config: add new config setting 'adjust-bitrate' for mod_opus 2016-11-24 16:37:11 -05:00
Michael Jerris febe0f8dac FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built 2016-02-24 18:44:11 -05:00
Brian West 1e8b60ebc6 tweak ignore 2015-11-19 11:53:13 -06:00
Brian West c8fc55f910 tweaks %ignore 2015-11-19 11:53:13 -06:00
Mike Jerris 9aad63bf97 FS-8378: add tests for esf over loopback 2015-10-22 12:58:44 -05:00
Brian West 4b75434069 tweak testing config #ignoreme 2015-10-10 15:54:33 -05:00
Anthony Minessale fe94138aa4 FS-8320 #resolve [ZRTP broken in commit 06c56a037e] 2015-10-09 12:57:52 -05:00
Brian West c5bc11791e Testing config tweaks 2015-09-30 01:03:42 -05:00
Brian West 1fd9198c15 FS-8144 readability and code formatting cleanup of mod_opus whiel reviewing PLC/FEC bug and document missing options from opus.conf.xml 2015-09-09 12:48:41 -05:00
Brian West d4190a2c28 tweaks %nojira 2015-08-17 12:18:29 -05:00
Brian West ab7f83c654 FS-7769
fixed vmute on personal canvas
fixed changing layouts on personal canvas
2015-07-30 14:29:09 -05:00
Brian West 6c428c5afd FS-7648 more tweaks for testing configs 2015-07-27 09:33:22 -05:00
Brian West 25ae4dbbca conference tweaks %ignore 2015-07-22 17:39:47 -05:00
Brian West e2f17ea04a FS-7869: [mod_conference] fix deadlock on shutdown after playing video file that will not display video 2015-07-21 18:41:49 -05:00
Brian West 02539c6c4f FS-7861, FS-7862: [mod_conference] fix crash and other issues caused by multi canvas feature 2015-07-21 15:43:14 -05:00
Brian West 30644c4ba6 update test configs 2015-07-09 11:13:23 -05:00
Brian West e994b75e8b Test case start for multicanvas test 2015-07-08 17:16:06 -05:00
Brian West f097384d44 FS-7726 puppet extension 2015-06-30 18:23:22 -05:00
Brian West 3b42bbaa29 FS-7726 updates 2015-06-30 17:04:55 -05:00
Brian West d8e0b5858d FS-7648 more test config tweaks 2015-06-25 07:42:56 -05:00
Brian West b788523f76 FS-7648 test config tweaks 2015-06-24 17:48:59 -05:00
Brian West 4980389bc0 FS-7648 test config tweaks 2015-06-24 17:30:11 -05:00
Brian West 8865b693ad FS-7648 test cases for FS-7724 2015-06-24 16:38:54 -05:00
Brian West 4b47e9f806 FS-7648: additional test cases 2015-06-19 01:56:37 -05:00
Brian West 05520fb8fd FS-7648 add stereo 2015-06-18 15:49:55 -05:00
Brian West c987359b1f FS-7648 2015-06-15 08:43:29 -05:00
Brian West e3c4805621 FS-7648 adding videomail voicemail profile 2015-06-12 09:46:46 -05:00
Brian West 3badbbac89 FS-7648 foundation for QA testing config 2015-06-12 09:18:53 -05:00