Commit Graph

872 Commits

Author SHA1 Message Date
Chris Cannam
db2ed7496d Attempt choco deps install 2024-03-07 14:29:47 +00:00
Chris Cannam
4d219f95a8 A couple of further builds 2024-03-07 14:26:19 +00:00
Chris Cannam
c496db633e Point at GH CI 2024-03-07 14:26:13 +00:00
Chris Cannam
83522231e5 Add GH Windows build 2024-03-07 14:17:59 +00:00
Chris Cannam
e5bff67c13 Replace platform-dependent barriers with c++11 std 2024-03-07 11:50:39 +00:00
Chris Cannam
5a4e3a8466 Fix export symbol definitions 2024-02-07 13:48:30 +00:00
Chris Cannam
f0d702e15d Merge from branch keyframe-jni 2024-01-05 15:39:05 +00:00
Chris Cannam
95cbb62dfe Make dllexport suppressible 2024-01-05 15:38:06 +00:00
Chris Cannam
9027f86022 Refine warning pragmas, and make it possible to revert to all warnings (e.g. in order to fix them!) 2024-01-05 15:37:44 +00:00
Chris Cannam
9ea386261b Refine these a little. To revisit 2023-12-15 20:50:22 +00:00
Chris Cannam
91db97f8f5 Fix some compiler warnings, and suppress a few others for MSVC 2023-12-15 20:32:57 +00:00
Chris Cannam
97091aebe8 Suppress narrowing conversion warnings (if enabled) 2023-12-15 20:14:51 +00:00
Chris Cannam
591be7cbab Fix compiler warnings 2023-12-15 20:13:59 +00:00
Chris Cannam
dc745e3487 Implement & exercise getKeyFrameMap in JNI 2023-12-14 14:31:08 +00:00
Chris Cannam
e54fd1fd95 Add simple Java test code 2023-12-14 13:52:19 +00:00
Chris Cannam
adc31e77e9 Win build fix 2023-11-17 08:37:53 +00:00
Chris Cannam
6cd48ab2c7 Added tag v3.3.0 for changeset 55367f2e76c9 2023-07-28 14:38:44 +01:00
Chris Cannam
2be46b0dff Relax this threshold again a bit 2023-07-28 11:42:47 +01:00
Chris Cannam
54f86d2062 A list with only one entry is not very interesting 2023-07-27 15:42:43 +01:00
Chris Cannam
b34e3cde25 Bump versions 2023-07-25 13:31:40 +01:00
Chris Cannam
6a41d2b902 Add getProcessSizeLimit to C API as well 2023-07-25 13:31:28 +01:00
Chris Cannam
c69c3b7473 Add getProcessSizeLimit 2023-07-25 13:11:21 +01:00
Chris Cannam
1eddafd7a7 Update resampler selection text to note that libsamplerate is particularly faster n 32-bit builds 2023-06-26 16:42:42 +01:00
Chris Cannam
df596f472e Minor threshold tweak 2023-06-26 11:38:20 +01:00
Chris Cannam
82dab93ecf Merge from branch process-size 2023-06-08 09:48:16 +01:00
Chris Cannam
2949996cf6 Remove redundant test (processOneChunk checks this and returns true if accumulator empty when draining) 2023-06-08 09:44:09 +01:00
Chris Cannam
d97551834f Make some debug lower priority 2023-06-08 09:40:11 +01:00
Chris Cannam
73f7f7bb0a Fix handling of oversized process buffers in mid-side mode 2023-06-07 17:01:47 +01:00
Chris Cannam
74395b9976 Fix oversized final block tests for libsamplerate as well 2023-06-07 14:37:29 +01:00
Chris Cannam
fe1aafea28 Further work on end state with long process sizes in R2. This passes tests but is not the minimal necessary change I think - review. 2023-06-07 11:16:07 +01:00
Chris Cannam
b1cd0913e2 Significant further work on internal buffer sizes 2023-06-01 14:09:39 +01:00
Chris Cannam
af6759f74b Work on proper sizing of internal buffers 2023-06-01 10:51:20 +01:00
Chris Cannam
173c7212f1 Ensure tests actually exercise large input buffers 2023-06-01 10:51:09 +01:00
Chris Cannam
f0b9061028 Use longer time ratio, otherwise we are retrieving fewer samples than we intended to 2023-05-31 14:06:15 +01:00
Chris Cannam
ffaef18a9d Use parameters more similar to the other tests, as the internal test checking code expects these (otherwise we have spurious failures with some resamplers) 2023-05-31 09:35:27 +01:00
Chris Cannam
49a132b612 Add note about possible repeated reads 2023-05-31 09:22:16 +01:00
Chris Cannam
488de631a0 Add test with longer blocksize in realtime mode 2023-05-31 09:10:52 +01:00
Chris Cannam
7d5b101d27 Merge from branch libatomic-check 2023-05-19 12:38:39 +01:00
Chris Cannam
72cd31eb6c Fix typo 2023-05-19 12:36:05 +01:00
Chris Cannam
529634134e Attempt a test for libatomic requirement 2023-04-25 17:03:49 +01:00
Chris Cannam
b04b731a95 Added tag v3.2.1 for changeset 83d096887e1b 2023-04-06 11:58:29 +01:00
Chris Cannam
9e8ef1eeaf Further slackening necessary for 32-bit builds 2023-04-06 11:04:45 +01:00
Chris Cannam
f6f6bc581b Update for v3.2.1 2023-04-05 14:03:09 +01:00
Chris Cannam
ab9c0de723 Slacken a test slightly for kissfft builds 2023-04-05 12:00:00 +01:00
Chris Cannam
dfef60c486 Slacken some test expectations appropriately for non-builtin resampler, after reviewing the output 2023-04-05 11:51:26 +01:00
Chris Cannam
b9f2b58e1f Fix use of final flag more than once at end of processing (causing a test failure with libsamplerate) 2023-04-05 11:14:04 +01:00
Chris Cannam
376bf4dbd6 Update Ubuntu version - seems 20.04 was too old for the version of boost-test we use 2023-04-05 11:13:36 +01:00
Chris Cannam
904e72b10b Added tag v3.2.0 for changeset 46d8430844d6 2023-03-28 16:46:11 +01:00
Chris Cannam
0804473c63 Merge from branch 3.1-stable 2023-03-28 14:41:58 +01:00
Chris Cannam
63867dc11c Remove JNI version requirement - I am seeing variants with versions like 1.8.0 as well as with > 7.0.0 2023-03-28 14:41:45 +01:00