shithub: libsamplerate

RSS feed

2be70917 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/26 01:32
Win32/Makefile.msvc : Add /Zm1000 to the CFLAGS as suggested by Kun Niu.

4dd9f0d5 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/17 07:14
Update copyright dates.

8c246bf5 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/17 05:38
Add M4/ directory.

71776af8 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/16 16:43
tests/callback_test.c : Work around rounding error in termination test on x86_64.

98d1963b – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/16 16:40
Whitespace cleanup.

dca5aef3 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/15 06:18
ChangeLog : Add Lev Givon to segfault finding credits.

5e15cf3b – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/14 17:50
NEWS README doc/*.html : Update for new release.

f186f777 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/14 17:49
Reinstate Win32/MSVC compile instructions.

29b71dfb – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/14 16:17
Fix a segfault which occurs when memcpy is passed a bad length parameter. Thanks to David Cournapeau for the bug report.

d4f1dc2e – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/14 12:54
src/common.h : Warn unused.

cc3f1613 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/14 12:44
Add new error value SRC_ERR_SINC_PREPARE_DATA_BAD_LEN.

ab986770 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/02/13 14:54
Fix SRC_ERR_BAD_SRC_RATIO error string. Thanks David Cournapeau.

e7aaf191 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/30 16:53
configure.ac : Bump to version 0.1.7pre1.

e613821c – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/30 16:51
src/src_sinc.c : Replace C99 Variable Length Array with arrays allocated on the heap so that libsamplerate can be compiled with crappy compilers like MSVC.

2c47fa8a – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/28 01:08
Updates for 0.1.6 release.

0ebd5053 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/12 15:28
tests/termination_test.c : Fix termination test error on x86_64. Error probably due to difference in rounding.

2931dcd0 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/11 16:48
doc/history.html : Minor tweak.

912f4f7e – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/11 15:09
localinstall.py : Fix it.

e4dc46c1 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/11 15:08
Remove Win32 directory from distributed tarball.

4a32e6ce – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/11 15:07
doc/*.html : Updates for 0.1.5 release.

816bf8bb – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2009/01/11 14:45
doc/win32.html : Update compile docs.

31b3b1f6 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/19 16:49
src/src_sinc.c : Formatting tweaks.

27da0078 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/17 16:43
doc/fb2k.html : Specity that the plugin use version 0.1.2 not 0.1.3 or later and explain why.

f69f0c20 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/16 10:16
tests/multi_channel_test.c : Only test 1, 2 and 3 channels for ZOH and linear converters.

574720af – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/16 08:32
src/src_sinc.c : Make 6 channel Sinc conversion another special case. Use Duff's Device to speed up the multi-channel case.

c7aa81b1 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/16 06:15
tests/ : Update tests to make sure tests include tests for 10 channels.

9204b034 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/15 16:43
tests/ : Update multichannel tests to make sure tests include tests for 6 channels with the Sinc converters.

9863cefd – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/15 03:59
tests/util.c : Make sure FILE* is closed. Thanks Erik Hovland.

d9d61d0a – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/15 03:59
src/samplerate.c : Move variable definition out one scope level to avoid warnings from static analysis tools. Thanks Erik Hovland.

97c9c4b9 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/14 15:57
src/src_sinc.c : Add comment about 1999 ISO Standard C.

11fe9091 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/14 15:54
Makefile.am : Fix EXTRA_DIST.

66b5a48f – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/13 11:12
configure.ac : Bump version to 0.1.5pre1.

32a6ce8d – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/13 11:00
Merge from -optim branch.

1bb5e8ad – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/13 10:40
src/src_sinc.c : Rejig converter so filter coefficients are calculated once per frame and special case channel counts of 1, 2 and 4.

2da4fd03 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/13 02:31
tests/multichan_throughput_test.c : Do throughput test on all three SINC based converters.

20ad5171 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/12 16:18
tests/multi_channel_test.c : Robustify test.

c6bc4683 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/12 15:14
Merge from --mdev.

94966fc0 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/12 15:08
src/src_*.c : Fix a potential memory leak.

beed7b1e – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/12 10:14
Fix a couple of very minor warnings uncovered by Erik Hovland using a static analysis tool.

cd836757 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/11 05:55
Save fast_stereo_hack.diff.

b248639a – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/11 05:54
Add file tests/multichan_throughput_test.c and hook into build.

d5b699e1 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/11 04:37
configure.ac : Various updates.

36d3e923 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/12/11 04:29
Add dir M4.

2e5df2c7 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/11/20 17:12
Remove reconfigure.mk and add autogen.sh.

d0ce0cec – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/11/11 16:28
Move image files to Images/ and add new donate button.

53ea94b7 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/11/11 13:37
doc/index.html : Update best converter specs.

028669fd – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/10/22 13:39
examples/audio_out.c : Fix gcc-4.3 compiler warning.

a0954978 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/10/17 09:09
doc/faq.html : Add Q/A about accuracy of src_ratio field of SRC_DATA struct.

4793b24c – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/10/09 07:26
INSTALL : Fix minor typo. Thanks to Sean Wood.

1b248f7f – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/09/27 04:27
src/src_sinc.c : Optimization. About a 5% improvement in throughput.

d86441db – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/09/26 10:10
tests/throughput_test.c : Add ability to do best-of N runs, print CPU type.

215bd037 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/09/26 10:09
tests/util.[ch] : Add function print_cpu_name.

20e6eb83 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/09/17 10:39
configure.ac : Add AC_PROG_MKDIR_P.

c2350ce7 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/12 12:42
Octave/make_quad_filter.ml : Progress.

3202c183 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/12 11:01
New file Octave/make_quad_filter.ml.

91163f23 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/11 18:41
Octave/make_src_filter.ml : Cleanups.

53b18bfc – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/10 05:57
tests/callback_test.c : Add a callback test where the callback returns a zero count without setting the data pointer. The problem can only be detected when run under valgrind.

0964cf6a – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/10 05:53
tests/downsample_test.c : Whitespace fixes.

2fd33bae – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/10 05:21
src/samplerate.c : Fix a valgrind warning which occured when the call back function returns a count of zero without modifying the pointer value.

2df44c2d – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/09 18:37
src/src_linear.c : Fix a bug where the the converter was reading beyond the end of the input. Thanks to Paul Kelly for the bug report.

f2b2cbce – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/09 18:22
src/src_(linear|zoh).c : Change local variable names to be the same across these two files for easier comparison.

58e3b9ce – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/09 18:07
tests/callback_test.c : Test with 2 channels for improved generality. Simplify setup.

562e4d89 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/09 08:55
src/src_sinc.c : Remove use of llrint because sizeof (increment_t) is guaranteed not to be 8.

2901a8a6 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/02 18:18
Updates for version 0.1.4.

995fe329 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/02 09:51
src/src_sinc.c : Fix buffer overrrun bug at extreme low conversion ratios.

a2236768 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/02 09:43
Add new test tests/downsample_test.c and hook into build.

6328b63d – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/02 07:27
tests/callback_hang_test.c : Include config.h.

5723ffbb – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/07/02 07:10
tests/misc_test.c : Fix output formatting.

7cc81bb8 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/05/15 02:38
configure.ac : Check for pkg-config outside the if statement.

73967ed7 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/05/13 18:07
configure.ac : Make use of libsndfile optional.

ed804732 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/04/26 10:34
examples/sndfile-resample.c : Add printing of libsndfile version, modify libsamplerate version.

f507877b – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/04/26 08:52
Win32/libsamplerate-0.def : Add src_int_to_float/float_to_int_array to exports.

14d51942 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/25 06:49
Update .bzrignore.

2c5f8c85 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/23 13:59
Final documentation tweaks for release.

edc211fd – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/17 09:38
MinGW tweaks.

d8d6e970 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/17 07:26
More Win32 updates.

4892715f – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/17 07:25
tests/throughput_test.c : Include config.h and float_cast.h.

57604aa4 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/17 07:24
Rename Win32/libsamplerate.def => Win32/libsamplerate-0.def.

c5ea2755 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/17 05:51
Win32/sndfile.h : Removed.

0750eaaa – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/15 12:17
Remove arch-tag cruft and update copyrights.

bf3d57bb – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/15 12:05
Preliminary Win32 updates.

a58d434a – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/15 07:54
Bump version to 0.1.3.

a5bb97c0 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/15 07:48
Remove all traces of SRC_OLD_SINC_* converters.

4d478ebe – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/11 10:42
doc/api_simple.html : Try once again to convince people that src_simple cannot be used on small chunks of a larger piece of audio.

1bc9773d – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/08 09:35
tests/snr_bw_test.c : Remove bodgy old throughput calculations.

fadefb65 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/08 09:26
Add throughput_test to 'make check' target.

83bf6e94 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/08 09:20
tests/throughput_test.c : Include <unistd.h> for sleep function.

63de5c1c – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/07 18:45
tests/throughput_test.c : Reduce test duration and sleep between each test.

19403f91 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/07 17:58
tests/throughput_test.c : Radical improvements.

02f661e3 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/07 16:53
Rename tests/benchmark.c to tests/throughput_test.c.

91cada37 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/05 15:20
configure.ac : Bump version to 0.1.3pre7.

709b0069 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/05 04:29
Rename SRC_MEDIUM/BEST_* to SRC_OLD_MEDIUM/BEST_* and SRC_SLOW_* to SRC_*, rename files as needed.

3726dbe0 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/05 03:42
tests/termination_test.c : Clean up output.

65c90aa8 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/03/04 15:58
Add two new sinc based converters, SRC_SLOW_SINC_MEDIUM_QUALITY and SRC_SLOW_SINC_BEST_QUALITY.

ebf803b2 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/02/10 05:42
Configure cleanups.

842b74b0 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/02/10 05:42
Makefile.am : Add DISTCHECK_CONFIGURE_FLAGS.

d61c0471 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/01/21 01:34
examples/audio_out.c : Apply patch to fix compile problems with OSS v4.

708f7b63 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/01/20 09:37
configure.ac : Remove --enable-debug (not used any longer).

5c12665b – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/01/12 16:17
Octave/Makefile : Use stuff from libmega-ocaml.

b4bdbcc7 – Erik de Castro Lopo <erikd@mega-nerd.com> authored on 2008/01/12 15:38
Octave/make_src_filter.ml : Tweaks.

Next