# # ChangeLog for / # # Generated by Trac 1.2 # Nov 28, 2024, 6:38:45 AM Fri, 21 Dec 2018 19:06:24 GMT Paul Brossier [1c565c0] * .travis.yml (modified) * examples/utils.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/tests/test_source.py (modified) * scripts/build_apple_frameworks (modified) * src/io/sink.c (modified) * src/io/source.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-source.c (modified) * tests/src/test-cvec.c (modified) * tests/src/test-fmat.c (modified) * tests/src/test-fvec.c (modified) * tests/src/test-lvec.c (modified) * tests/src/test-mathutils-window.c (modified) * tests/src/test-vecutils.c (added) * wscript (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Fri, 21 Dec 2018 19:06:09 GMT Paul Brossier [131d1eb] * .travis.yml (modified) * examples/utils.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/tests/test_source.py (modified) * scripts/build_apple_frameworks (modified) * src/io/sink.c (modified) * src/io/source.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-source.c (modified) * tests/src/test-cvec.c (modified) * tests/src/test-fmat.c (modified) * tests/src/test-fvec.c (modified) * tests/src/test-lvec.c (modified) * tests/src/test-mathutils-window.c (modified) * tests/src/test-vecutils.c (added) Merge branch 'master' into feature/sink_vorbis Fri, 21 Dec 2018 17:15:53 GMT Paul Brossier [a280ed1] * scripts/build_apple_frameworks (modified) [osx] build frameworks with -Os The new tests revealed a crash in ... Fri, 21 Dec 2018 17:14:21 GMT Paul Brossier [4b266f1] * .travis.yml (modified) [ci] add py3.6, drop py3.4 on travis Fri, 21 Dec 2018 16:16:18 GMT Paul Brossier [4b16721] * src/io/source_sndfile.c (modified) [source_sndfile] set error message when reading after close Fri, 21 Dec 2018 15:41:30 GMT Paul Brossier [519d5d3] * python/ext/py-source.c (modified) [py] raise an exception when reading source failed Fri, 21 Dec 2018 15:40:24 GMT Paul Brossier [fc633f3] * src/io/source_avcodec.c (modified) [source_avcodec] prevent reading after close Fri, 21 Dec 2018 15:39:56 GMT Paul Brossier [6dc211b] * python/tests/test_source.py (modified) [tests] simplify test_source.py, skip if no test sounds Fri, 21 Dec 2018 15:26:00 GMT Paul Brossier [6200052] * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) [tests] try reading after close in test-source.c Fri, 21 Dec 2018 15:22:27 GMT Paul Brossier [8797138] * python/tests/test_source.py (modified) [tests] check reading source after close raises RuntimeError Fri, 21 Dec 2018 14:30:14 GMT Paul Brossier [37c7e61] * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) [tests] test del_aubio_sink on null Fri, 21 Dec 2018 14:28:11 GMT Paul Brossier [19b839f] * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) [tests] test del_aubio_source on null Fri, 21 Dec 2018 14:26:52 GMT Paul Brossier [51a35a7] * src/io/source_apple_audio.c (modified) [source_apple_audio] get_duration returns 0 on failure Fri, 21 Dec 2018 14:26:04 GMT Paul Brossier [a9f463c] * python/ext/py-filter.c (modified) [py] check if filter was created before deleting it Fri, 21 Dec 2018 14:25:43 GMT Paul Brossier [2bfbf33] * src/io/sink.c (modified) [sink] del_aubio_sink argument can be null Most del_ methods in ... Fri, 21 Dec 2018 14:15:47 GMT Paul Brossier [8d4ffeb] * src/io/source.c (modified) [source] del_aubio_source argument can be null Most del_ methods in ... Fri, 21 Dec 2018 14:01:10 GMT Paul Brossier [fef012a] * examples/utils.c (modified) [examples] only delete sink if needed Fri, 21 Dec 2018 14:00:34 GMT Paul Brossier [98d7aaa] * python/ext/py-sink.c (modified) [py] check sink was created before calling del_aubio_sink Fri, 21 Dec 2018 13:58:39 GMT Paul Brossier [48105ca] * python/ext/py-source.c (modified) Revert "[py] avoid resizing py-source output" This reverts commit ... Fri, 21 Dec 2018 13:16:29 GMT Paul Brossier [776d65b] * tests/src/test-mathutils-window.c (modified) [tests] test-mathutils-window input validation Fri, 21 Dec 2018 13:08:58 GMT Paul Brossier [1f382d6] * tests/src/test-vecutils.c (added) [tests] add test-vecutils Fri, 21 Dec 2018 13:08:48 GMT Paul Brossier [fce8496] * tests/src/test-fmat.c (modified) [tests] improve test-fmat Fri, 21 Dec 2018 11:44:46 GMT Paul Brossier [9e2c1a1] * tests/src/test-lvec.c (modified) [tests] improve test-lvec Fri, 21 Dec 2018 11:44:35 GMT Paul Brossier [dfd520b] * tests/src/test-cvec.c (modified) [tests] improve test-cvec Fri, 21 Dec 2018 11:44:22 GMT Paul Brossier [2b1b38a] * tests/src/test-fvec.c (modified) [tests] improve test-fvec Fri, 21 Dec 2018 11:41:36 GMT Paul Brossier [4ed1e47] * wscript (modified) [waf] also link against vorbis and ogg Required where vorbisenc ... Thu, 20 Dec 2018 22:31:13 GMT Paul Brossier [cf4bc9f] * .travis.yml (modified) * python/ext/py-source.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Thu, 20 Dec 2018 22:30:52 GMT Paul Brossier [171ae68] * .travis.yml (modified) * python/ext/py-source.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) Merge branch 'master' into feature/sink_vorbis Thu, 20 Dec 2018 21:42:11 GMT Paul Brossier [8e76c71] * python/ext/py-source.c (modified) [py] avoid resizing py-source output Make sure a copy of the source ... Thu, 20 Dec 2018 21:42:01 GMT Paul Brossier [d4927c2] * src/io/source_avcodec.c (modified) [source_avcodec] fix warning messages Thu, 20 Dec 2018 20:26:32 GMT Paul Brossier [ebfa80d] * src/io/source_sndfile.c (modified) [source_sndfile] fix reading sizes when resampling Thu, 20 Dec 2018 19:49:09 GMT Paul Brossier [3880830] * .travis.yml (modified) [ci] improve coverage of sndfile/samplerate support Thu, 20 Dec 2018 19:35:13 GMT Paul Brossier [f7f946a] * src/io/sink_flac.c (modified) [sink_flac] fix include order Thu, 20 Dec 2018 19:34:33 GMT Paul Brossier [d327b6f] * .travis.yml (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink_vorbis.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Thu, 20 Dec 2018 19:33:49 GMT Paul Brossier [b8fa393] * src/io/sink_vorbis.c (modified) [sink_vorbis] fix include order Thu, 20 Dec 2018 19:30:18 GMT Paul Brossier [a2019c4] * .travis.yml (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink_wavwrite.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) Merge branch 'master' into feature/sink_vorbis Thu, 20 Dec 2018 19:16:40 GMT Paul Brossier [f4c96f5] * .travis.yml (modified) [ci] add pypy on travis, use it to test sndfile/libsamplerate directly Thu, 20 Dec 2018 19:08:16 GMT Paul Brossier [49ac58e0] * .travis.yml (modified) [ci] set one of the travis config to use sndfile only Thu, 20 Dec 2018 18:44:51 GMT Paul Brossier [4c72a9c] * src/io/source_apple_audio.c (modified) [source_apple_audio] use input validation and padding helpers Thu, 20 Dec 2018 18:26:08 GMT Paul Brossier [4edba9d] * src/io/ioutils.c (modified) [io] fix source output padding sizes Thu, 20 Dec 2018 18:17:58 GMT Paul Brossier [1ddb9d1] * src/io/ioutils.c (modified) [io] source_pad_do_output to pad extra channels Thu, 20 Dec 2018 18:16:32 GMT Paul Brossier [6f22ed5] * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) [tests] test-source checks for undersized/oversized output Thu, 20 Dec 2018 18:06:51 GMT Paul Brossier [efaeaf1] * src/io/ioutils.c (modified) [io] use memset in padding helpers Thu, 20 Dec 2018 18:05:50 GMT Paul Brossier [2510248] * src/io/source_avcodec.c (modified) [source_avcodec] use padding helpers Thu, 20 Dec 2018 18:05:41 GMT Paul Brossier [6a253e8] * src/io/source_wavread.c (modified) [source_wavread] use padding helpers Thu, 20 Dec 2018 18:05:29 GMT Paul Brossier [7dea72f] * src/io/source_sndfile.c (modified) [source_sndfile] use padding helpers Thu, 20 Dec 2018 18:03:45 GMT Paul Brossier [2a94eca] * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) [io] add helpers to pad source output Thu, 20 Dec 2018 17:28:29 GMT Paul Brossier [2589ea9] * src/io/source_sndfile.c (modified) [source_sndfile] validate input sizes to prevent invalid reads, ... Thu, 20 Dec 2018 17:21:40 GMT Paul Brossier [9b5aa50] * src/io/source_avcodec.c (modified) [source_avcodec] validate input sizes to prevent invalid reads Thu, 20 Dec 2018 17:19:22 GMT Paul Brossier [ec3f25f9] * src/io/source_wavread.c (modified) [source_wavread] validate input sizes to prevent invalid reads Thu, 20 Dec 2018 16:31:05 GMT Paul Brossier [f5a97ed] * src/io/sink_wavwrite.c (modified) [sink_wavwrite] check fseek and fwrite return values Thu, 20 Dec 2018 16:30:33 GMT Paul Brossier [a2b7187] * src/io/sink_wavwrite.c (modified) [sink_wavwrite] factorise in aubio_sink_wavwrite_write_frames, use ... Thu, 20 Dec 2018 16:29:37 GMT Paul Brossier [14a5b9a] * src/io/sink_wavwrite.c (modified) [sink_wavwrite] check fwrite return value, use AUBIO_STRERROR Thu, 20 Dec 2018 16:21:19 GMT Paul Brossier [85e20fa] * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) [io] add helpers to check source output sizes Thu, 20 Dec 2018 16:16:27 GMT Paul Brossier [b2e1740] * src/aubio_priv.h (modified) [lib] add AUBIO_STRERROR macro Thu, 20 Dec 2018 15:58:22 GMT Paul Brossier [5e9bdca] * src/io/sink_vorbis.c (modified) [sink_flac] factorise page writes, use AUBIO_STRERROR Thu, 20 Dec 2018 15:45:27 GMT Paul Brossier [9630fa8] * src/io/sink_flac.c (modified) [sink_flac] check for FLAC__stream_encoder_process_interleaved ... Wed, 19 Dec 2018 20:50:06 GMT Paul Brossier [5573a6b] * .appveyor.yml (modified) * .circleci/config.yml (modified) * .travis.yml (modified) * MANIFEST.in (modified) * Makefile (modified) * doc/python_module.rst (modified) * nose2.cfg (deleted) * python/README.md (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-musicutils.c (modified) * python/tests/__init__.py (deleted) * python/tests/_tools.py (added) * python/tests/run_all_tests (deleted) * python/tests/test_aubio.py (modified) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_aubio_cut.py (modified) * python/tests/test_cvec.py (modified) * python/tests/test_dct.py (modified) * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_fvec.py (modified) * python/tests/test_fvec_shift.py (modified) * python/tests/test_hztomel.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_onset.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * python/tests/test_source_channels.py (modified) * python/tests/test_specdesc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) * python/tests/utils.py (modified) * requirements.txt (modified) * setup.py (modified) * src/io/sink_apple_audio.c (modified) * src/io/source_apple_audio.c (modified) * src/io/utils_apple_audio.c (modified) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/onset/test-onset.c (modified) * tests/src/tempo/test-tempo.c (modified) * tests/src/temporal/test-filter.c (modified) * tests/src/test-delnull.c (deleted) Merge branch 'feature/sink_vorbis' into feature/sink_flac Wed, 19 Dec 2018 20:49:26 GMT Paul Brossier [f5adffe] * .appveyor.yml (modified) * .circleci/config.yml (modified) * .travis.yml (modified) * MANIFEST.in (modified) * Makefile (modified) * doc/python_module.rst (modified) * nose2.cfg (deleted) * python/README.md (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-musicutils.c (modified) * python/tests/__init__.py (deleted) * python/tests/_tools.py (added) * python/tests/run_all_tests (deleted) * python/tests/test_aubio.py (modified) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_aubio_cut.py (modified) * python/tests/test_cvec.py (modified) * python/tests/test_dct.py (modified) * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_fvec.py (modified) * python/tests/test_fvec_shift.py (modified) * python/tests/test_hztomel.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_onset.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * python/tests/test_source_channels.py (modified) * python/tests/test_specdesc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) * python/tests/utils.py (modified) * requirements.txt (modified) * setup.py (modified) * src/io/sink_apple_audio.c (modified) * src/io/source_apple_audio.c (modified) * src/io/utils_apple_audio.c (modified) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/onset/test-onset.c (modified) * tests/src/tempo/test-tempo.c (modified) * tests/src/temporal/test-filter.c (modified) * tests/src/test-delnull.c (deleted) Merge branch 'master' into feature/sink_vorbis Wed, 19 Dec 2018 17:29:13 GMT Paul Brossier [0045668] * .appveyor.yml (modified) * .circleci/config.yml (modified) * .travis.yml (modified) * MANIFEST.in (modified) * Makefile (modified) * doc/python_module.rst (modified) * nose2.cfg (deleted) * python/README.md (modified) * python/tests/__init__.py (deleted) * python/tests/_tools.py (added) * python/tests/run_all_tests (deleted) * python/tests/test_aubio.py (modified) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_aubio_cut.py (modified) * python/tests/test_cvec.py (modified) * python/tests/test_dct.py (modified) * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_fvec.py (modified) * python/tests/test_fvec_shift.py (modified) * python/tests/test_hztomel.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_onset.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * python/tests/test_source_channels.py (modified) * python/tests/test_specdesc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) * python/tests/utils.py (modified) * requirements.txt (modified) * setup.py (modified) Merge branch 'feature/pytest' (closes #163) Wed, 19 Dec 2018 16:50:42 GMT Paul Brossier [74c1fb9] * MANIFEST.in (modified) * python/README.md (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-musicutils.c (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink.c (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.c (modified) * src/io/source.h (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * src/io/utils_apple_audio.c (modified) * tests/src/io/base-sink_custom.h (added) * tests/src/io/base-source_custom.h (added) * tests/src/io/test-sink-multi.c (deleted) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio-multi.c (deleted) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile-multi.c (deleted) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_wavwrite-multi.c (deleted) * tests/src/io/test-sink_wavwrite.c (modified) * tests/src/io/test-source.c (modified) * tests/src/io/test-source_apple_audio.c (modified) * tests/src/io/test-source_avcodec.c (modified) * tests/src/io/test-source_multi.c (deleted) * tests/src/io/test-source_seek.c (deleted) * tests/src/io/test-source_sndfile.c (modified) * tests/src/io/test-source_wavread.c (modified) * tests/src/onset/test-onset.c (modified) * tests/src/tempo/test-tempo.c (modified) * tests/src/temporal/test-filter.c (modified) * tests/src/test-delnull.c (deleted) * tests/utils_tests.h (modified) * wscript (modified) Merge branch 'master' into feature/pytest Wed, 19 Dec 2018 16:50:20 GMT Paul Brossier [fda3394] * python/README.md (modified) [doc] highlight link to python/demos Wed, 19 Dec 2018 16:49:28 GMT Paul Brossier [6a99bff] * MANIFEST.in (modified) [py] also ship python script in tarball Wed, 19 Dec 2018 16:14:59 GMT Paul Brossier [a617bf3] * python/ext/py-musicutils.c (modified) [py] musicutils also use Pyfloat_FromDouble Wed, 19 Dec 2018 16:14:31 GMT Paul Brossier [df66c37] * python/ext/aubiomodule.c (modified) [py] alpha_norm and zero_crossing_rate use PyFloat_FromDouble Wed, 19 Dec 2018 16:14:08 GMT Paul Brossier [754a987] * python/ext/py-cvec.c (modified) [py] py-cvec uses PyLong_FromLong Wed, 19 Dec 2018 16:09:09 GMT Paul Brossier [ca9d5aa] * python/ext/py-musicutils.c (modified) [py] use PyFloat_FromDouble in meltohz methods For some reason this ... Wed, 19 Dec 2018 15:56:38 GMT Paul Brossier [c9e28072] * tests/src/test-delnull.c (deleted) [tests] remove test-delnull Wed, 19 Dec 2018 15:51:24 GMT Paul Brossier [cbe7809] * tests/src/temporal/test-filter.c (modified) [tests] improve test-filter coverage Wed, 19 Dec 2018 15:50:33 GMT Paul Brossier [fd1d4d5] * tests/src/tempo/test-tempo.c (modified) [tests] improve test-tempo coverage Wed, 19 Dec 2018 15:48:17 GMT Paul Brossier [ee463f9] * tests/src/onset/test-onset.c (modified) [tests] improve test-onset coverage Wed, 19 Dec 2018 14:47:25 GMT Paul Brossier [eba24c59] * src/io/sink_flac.c (modified) [io] sink_flac to dynamically allocate metadata Wed, 19 Dec 2018 13:53:18 GMT Paul Brossier [43ea60d] * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) [tests] improve test-sink variable names Wed, 19 Dec 2018 13:49:22 GMT Paul Brossier [387b605] * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) [tests] avoid test-sink crash on missing input file Wed, 19 Dec 2018 13:24:41 GMT Paul Brossier [7b5e1a5] * src/io/sink_apple_audio.c (modified) [io] sink_apple_audio to use native format conversion The important ... Wed, 19 Dec 2018 13:11:23 GMT Paul Brossier [ff6d1b6] * src/io/source_apple_audio.c (modified) [io] source_apple_audio to use native format conversion Wed, 19 Dec 2018 13:07:12 GMT Paul Brossier [12e5d89] * src/io/utils_apple_audio.c (modified) [io] [osx] switch to floating point AudioBufferList Mon, 17 Dec 2018 15:42:21 GMT Paul Brossier [09b4be9] * src/io/sink_vorbis.c (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Mon, 17 Dec 2018 15:42:11 GMT Paul Brossier [0e6ad10] * src/io/sink_vorbis.c (modified) [io] fix error message in sink_vorbis Mon, 17 Dec 2018 15:41:40 GMT Paul Brossier [41d14b8] * tests/src/io/test-sink_flac.c (modified) [tests] update test-sink_flac Mon, 17 Dec 2018 15:41:01 GMT Paul Brossier [68b991e] * src/io/sink_flac.c (modified) [io] sink_flac: validate input sizes, avoid crash on null path and ... Mon, 17 Dec 2018 14:44:29 GMT Paul Brossier [0440778] * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink.c (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_vorbis.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.c (modified) * src/io/source.h (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * tests/src/io/base-sink_custom.h (added) * tests/src/io/base-source_custom.h (added) * tests/src/io/test-sink-multi.c (deleted) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio-multi.c (deleted) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile-multi.c (deleted) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_vorbis.c (modified) * tests/src/io/test-sink_wavwrite-multi.c (deleted) * tests/src/io/test-sink_wavwrite.c (modified) * tests/src/io/test-source.c (modified) * tests/src/io/test-source_apple_audio.c (modified) * tests/src/io/test-source_avcodec.c (modified) * tests/src/io/test-source_multi.c (deleted) * tests/src/io/test-source_seek.c (deleted) * tests/src/io/test-source_sndfile.c (modified) * tests/src/io/test-source_wavread.c (modified) * tests/utils_tests.h (modified) * wscript (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Mon, 17 Dec 2018 14:44:16 GMT Paul Brossier [d81e16d] * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_wavwrite.c (modified) Merge branch 'master' into feature/sink_vorbis Mon, 17 Dec 2018 14:14:39 GMT Paul Brossier [05774ba3] * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_wavwrite.c (modified) [tests] improve test-sink Mon, 17 Dec 2018 14:12:01 GMT Paul Brossier [7e2eef4] * tests/src/io/test-sink_vorbis.c (modified) [tests] sync test-sink_vorbis Mon, 17 Dec 2018 14:11:17 GMT Paul Brossier [dc72476] * src/io/sink_vorbis.c (modified) [io] sink_vorbis: check input sizes Mon, 17 Dec 2018 14:10:54 GMT Paul Brossier [252f585] * src/io/sink_vorbis.c (modified) [io] sink_vorbis: remove useless check Mon, 17 Dec 2018 14:10:37 GMT Paul Brossier [56fa1e0] * src/io/sink_vorbis.c (modified) [io] sink_vorbis: prevent crash when closing twice Mon, 17 Dec 2018 14:10:07 GMT Paul Brossier [4c37e87] * src/io/sink_vorbis.c (modified) [io] sink_vorbis: prevent crash on null path Mon, 17 Dec 2018 01:34:15 GMT Paul Brossier [40bdc14] * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink.c (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.c (modified) * src/io/source.h (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * tests/src/io/base-sink_custom.h (added) * tests/src/io/base-source_custom.h (added) * tests/src/io/test-sink-multi.c (deleted) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio-multi.c (deleted) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile-multi.c (deleted) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_wavwrite-multi.c (deleted) * tests/src/io/test-sink_wavwrite.c (modified) * tests/src/io/test-source.c (modified) * tests/src/io/test-source_apple_audio.c (modified) * tests/src/io/test-source_avcodec.c (modified) * tests/src/io/test-source_multi.c (deleted) * tests/src/io/test-source_seek.c (deleted) * tests/src/io/test-source_sndfile.c (modified) * tests/src/io/test-source_wavread.c (modified) * tests/utils_tests.h (modified) * wscript (modified) Merge branch 'master' into feature/sink_vorbis Mon, 17 Dec 2018 01:03:42 GMT Paul Brossier [0512fca] * tests/utils_tests.h (modified) [tests] use srand/rand on windows, declare mkstemp and srandom for c99 Mon, 17 Dec 2018 01:01:06 GMT Paul Brossier [c0a1906] * src/io/source.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) [source] simplify and avoid unrequired checks Sun, 16 Dec 2018 19:51:20 GMT Paul Brossier [d16fbba] * src/io/source_sndfile.c (modified) [io] remove useless check in source_sndfile Sun, 16 Dec 2018 19:50:03 GMT Paul Brossier [be94d24] * src/io/source.h (modified) [doc] remove reference to test-source_multi Sun, 16 Dec 2018 19:49:47 GMT Paul Brossier [77b2e30] * tests/src/io/test-sink-multi.c (deleted) * tests/src/io/test-sink_apple_audio-multi.c (deleted) * tests/src/io/test-sink_sndfile-multi.c (deleted) * tests/src/io/test-sink_wavwrite-multi.c (deleted) [tests] remove test-sink_*-multi, now redundant Sun, 16 Dec 2018 18:39:28 GMT Paul Brossier [e957246] * src/io/source_apple_audio.c (modified) [io] prevent possible crash on empty string in source_apple_audio Sun, 16 Dec 2018 18:20:25 GMT Paul Brossier [4ca4a4a] * tests/src/io/test-sink.c (modified) [tests] sync test-sink with base-sink Sun, 16 Dec 2018 18:19:58 GMT Paul Brossier [276032d] * tests/src/io/base-sink_custom.h (modified) [tests] add more sink tests Sun, 16 Dec 2018 18:17:44 GMT Paul Brossier [dea8506] * src/io/source_apple_audio.c (modified) [io] always call del_ when new_ fails Sun, 16 Dec 2018 18:17:26 GMT Paul Brossier [3e1c482] * src/io/sink_wavwrite.c (modified) [io] clean up sink_wavwrite