Commit Graph

242 Commits

Author SHA1 Message Date
David Reid b73b27ad0e Update test. 2018-05-01 21:49:36 +10:00
David Reid d2aa50ec7b Update build script for RPI tests. 2018-04-30 10:42:15 +00:00
David Reid b4410ea438 Add NEON profiling test. 2018-04-30 10:41:17 +00:00
David Reid c6d68cec41 Add build script for RPI 2018-04-30 09:32:49 +00:00
David Reid 5041adcdf2 Add Digital Mars C++ detection to tests. 2018-04-30 18:17:03 +10:00
David Reid 9b5b777cab Improve compiler support. 2018-04-29 21:20:53 +10:00
David Reid f91bffde67 Update readme for tests. 2018-04-29 17:52:36 +10:00
David Reid e07e02323e Update build scripts for tests. 2018-04-29 16:51:53 +10:00
David Reid 9e14a9f8f8 Update tests. 2018-04-29 16:42:47 +10:00
David Reid b6e8fcb5f7 Update tests. 2018-04-29 16:24:17 +10:00
David Reid 859720ec2b Add helpers for initializing format converter configs. 2018-04-29 13:24:35 +10:00
David Reid 994c86fceb Add initial support for dithering. 2018-04-29 13:17:30 +10:00
David Reid d9d9901e69 Add tests for Emscripten. 2018-04-25 18:47:10 +10:00
David Reid ae6b8f95bc Update project file to use the correct output directory. 2018-04-25 16:18:37 +10:00
David Reid d8dad66ef7 OSS: Add support for retrieving detailed device info. 2018-04-25 12:59:02 +10:00
David Reid d977266bf3 Minor change to the Windows build script for test_0. 2018-04-25 10:34:41 +10:00
David Reid 8e38deb7cc Update tests. 2018-04-22 11:52:03 +10:00
David Reid 87f079d982 Update tests to always use the reference implementation. 2018-04-21 15:46:48 +10:00
David Reid a51be49a5f Add a summary to the profiling test. 2018-04-21 14:58:37 +10:00
David Reid e0d28c16ce Add a simple profiling test. 2018-04-21 13:31:38 +10:00
David Reid 7701dc4e30 Update test and build files. 2018-04-21 12:25:55 +10:00
David Reid 9245dce668 Prep work for some SIMD optimizations. 2018-04-08 14:05:06 +10:00
David Reid 165350e7c5 Make mal_dsp API consistent. 2018-04-01 11:52:55 +10:00
David Reid ac4c1109f8 Make channel router API consistent with format converter. 2018-04-01 11:13:17 +10:00
David Reid 96815f4351 Simplify the format converter API. 2018-04-01 11:00:36 +10:00
David Reid d5549b371a Rename some functions from "read_frames" to "read". 2018-04-01 10:44:41 +10:00
David Reid 1ef58d540a Add a pUserData parameter to read functions for data conversion. 2018-04-01 10:39:22 +10:00
David Reid 81ae390c0a Use the term "deinterleaved" instead of "separated". 2018-03-31 17:08:08 +10:00
David Reid 7272a09242 Fix warnings in tests. 2018-03-31 16:56:35 +10:00
David Reid 223727cff5 Add some channel routing tests. 2018-03-31 16:36:55 +10:00
David Reid 322688d73e Fix a bad input validation check. 2018-03-31 15:46:42 +10:00
David Reid 4558800991 Improvements to blended channel mixing. 2018-03-31 14:40:47 +10:00
David Reid a4063aeb49 Add another test case for the format converter. 2018-03-25 16:37:55 +10:00
David Reid a4ddf17998 Format converter bug fixes. 2018-03-25 16:28:01 +10:00
David Reid c10b3e8c23 Add tests output folder. 2018-03-25 13:57:42 +10:00
David Reid 19f4630c92 Rename mal_get_sample_size_in_bytes() to mal_get_bytes_per_sample(). 2018-03-25 13:57:14 +10:00
David Reid 0a3d077c04 Fix warnings. 2018-03-25 11:33:44 +10:00
David Reid 8ff85106be Fix some bugs with interleaving/deinterleaving. 2018-03-25 11:02:38 +10:00
David Reid bcbc7ad4a2 Early work on improving format conversion. 2018-03-25 08:50:03 +10:00
David Reid afa279a27b Check for passthrough in tests. 2018-03-19 21:58:33 +10:00
David Reid 79cc689da7 Add build script for BSD. 2018-03-18 21:44:36 +10:00
David Reid dbb90b80aa Add a basic test. 2018-03-18 21:37:07 +10:00