Gian-Carlo Pascutto
c0edd63737
Make tests work on MSVC.
...
Add project files for Opus tests, fixup test source for Win32.
2012-07-12 18:00:46 -04:00
Gregory Maxwell
d6737c8522
Avoid an inconsequential memory leak in tests/test_opus_encode.c.
2012-06-01 00:52:51 -04:00
Jean-Marc Valin
cb05e7cd96
s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code"
...
Also added 3rd clause to "master" COPYING file
2012-04-20 16:41:42 -04:00
Gregory Maxwell
a26b2be2f9
Improvements to the tests, add a TEST_OPUS_NOFUZZ to disable testing corrupted input.
...
No changes to the codec itself.
2012-01-25 12:04:17 +13:00
Gregory Maxwell
e699c1989c
Testing tools improvements (no impact on draft)
2011-11-25 23:53:15 -05:00
Gregory Maxwell
afd05aca0c
Fix multistream packet corruption, implement GET_FINAL_RANGE for multistream, and add many tests.
...
Multistream encode was failing to add the length of the extra length for
self-delimited packets causing corrupted output. Multistream decode was
not properly handling lost frames (and potentially reading out of bounds
as a result).
GET_FINAL_RANGE has been implemented as the xor of the final range of all
the streams in the packet.
test_opus_encode now does the mono narrowband tests using dual-mono
multistream.
2011-10-30 19:57:22 -04:00
Gregory Maxwell
54a3495a52
Minor changes to test_opus_encode to improve coverage a little bit.
2011-10-29 18:19:23 -04:00
Gregory Maxwell
8fcfe02bc0
Update test_opus_encode / test_opus_decode for better LBRR/PLC testing and to reduce stack usage.
2011-10-28 23:15:04 -04:00
Ralph Giles
7931a60135
Remove relative paths to opus.h.
...
Files are already compiled with -I./include, the relative
path in the #include line isn't necessary.
2011-10-28 11:30:57 -07:00
Gregory Maxwell
71c04dc00c
Improve test_opus_encode's coverage of some high rate cases.
2011-10-27 18:07:40 -04:00
Jean-Marc Valin
4923f3f80e
Moves the main headers from src/ to include/
2011-10-26 21:36:57 -04:00
Gregory Maxwell
a5ff49ecdc
Renames test_opus to opus_demo and adds the test_opus_api, test_opus_encode, test_opus_decode test programs.
2011-10-26 19:59:49 -04:00