]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
[mod_sndfile] fix playing "raw" and other formats ("r8", "r16", "r24", "r32"), add... 217/head
authorDragos Oancea <dragos@signalwire.com>
Thu, 9 Jan 2020 20:17:42 +0000 (20:17 +0000)
committerDragos Oancea <dragos@signalwire.com>
Tue, 21 Jan 2020 22:12:08 +0000 (22:12 +0000)
commit08317fc5c3fbd28dc1a3b6db940fa1df4c014316
tree946961dd7a5fb9d3364ce1fed4db8f39e978381d
parent78c7dd2a3720ae9fcca129355b25e18ce8d4b3b2
[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)
conf/testing/autoload_configs/sndfile.conf.xml [new file with mode: 0644]
conf/vanilla/autoload_configs/sndfile.conf.xml [new file with mode: 0644]
src/mod/formats/mod_sndfile/Makefile.am
src/mod/formats/mod_sndfile/mod_sndfile.c
src/mod/formats/mod_sndfile/test/sounds/hello_stereo.wav [new file with mode: 0644]
src/mod/formats/mod_sndfile/test/sounds/hi.wav [new file with mode: 0644]
src/mod/formats/mod_sndfile/test/test_conf/freeswitch.xml [new file with mode: 0644]
src/mod/formats/mod_sndfile/test/test_conf/freeswitch.xml.fsxml [new file with mode: 0644]
src/mod/formats/mod_sndfile/test/test_formats_and_muxing/freeswitch.xml [new file with mode: 0644]
src/mod/formats/mod_sndfile/test/test_sndfile.c [new file with mode: 0644]
src/mod/formats/mod_sndfile/test/test_sndfile_conf.c [new file with mode: 0644]