Stefan Westerfeld b73adb92b1 Define __STDC_FORMAT_MACROS before includine cinttypes for (see #61). 9 months ago
..
.gitignore 59a383df29 update gitignore 3 years ago
Makefile.am 868e6cd081 Add test for RawConverter. 9 months ago
TODO fdf064e888 TODO~ 2 years ago
audiobuffer.hh 88c5fbbaf4 Move shared class AudioBuffer to its own header. 4 years ago
audiostream.cc fff6bf480a Support new format (--format wav-pipe) for wav pipes without size limit. 10 months ago
audiostream.hh 836955961b Add GPLv3+ license information to each source file. 5 years ago
audiowmark.cc a7fac00b76 Add helpers to audiowmark for better tests. 9 months ago
ber-double-mp3.sh 21f664226f Add ogg and double-mp3 tests. 6 years ago
ber-mp3.sh 769368bade Mp3 bitrate to error rate test. 6 years ago
ber-ogg.sh 21f664226f Add ogg and double-mp3 tests. 6 years ago
ber-test.sh cf44a16296 Support setting extra parameters for audiowmark get in ber-test.sh. 1 year ago
convcode.cc 836955961b Add GPLv3+ license information to each source file. 5 years ago
convcode.hh 836955961b Add GPLv3+ license information to each source file. 5 years ago
delta2wav.sh c5d8b937e2 This script generates wav files with different watermark delta values. 6 years ago
fer-test.sh 392a2deb15 Add script to measure file error rate. 6 years ago
fft.cc ab9c713150 Free fft plans at exit to make address sanitizer happy. 2 years ago
fft.hh ef8f26942d Manage SIMD allocated fft memory buffers in FFTProcessor. 3 years ago
gen-fer-adoc.sh 2c1007bcee Add script to format table with test results. 6 years ago
gen-fer-mk.sh e841de3edb Force /bin/bash as shell for some scripts. 6 years ago
gen-mp3q-clip.sh 41589eaf81 Add mp3 quality comparision for different mp3 quality levels. 1 year ago
gen-short-clip-adoc.sh 90372b5fb9 Updates for short clip test. 5 years ago
gen-short-clip-mk.sh 3efcd0f153 Prepare for short-clip test run on large set. 5 years ago
gen-short-payload-adoc.sh 06989a0ede Add test scripts for short payload test. 4 years ago
gen-short-payload-mk.sh 06989a0ede Add test scripts for short payload test. 4 years ago
gen-speed-adoc.sh 9afd17183f Update adoc generator for speed test. 2 years ago
gen-speed-mk.sh 7c30f68c0b Add verbose reporting to gen-speed-mk.sh. 2 years ago
gen-sync-adoc.sh 6dbbaf16bd Adapt sync test report generation to: ferv/comments; --strength 6 years ago
gen-sync-mk.sh 262688e3e4 Update sync test: use --strengh, use verbose file-error-rate. 6 years ago
gen-test.sh 7181bb40fe Warn if gen-test.sh would write new files into non-empty dir. 6 years ago
gen-trunc-adoc.sh 10f0223065 Added basic trunc test report script. 6 years ago
gen-trunc-mk.sh 13d7a93605 Added truncation test makefile generator. 6 years ago
hls.cc 4b069257be Fixed unused variable in HLS code. 9 months ago
hls.hh 2269477fa2 Get rid of single global key for PRNG. 1 year ago
hlsoutputstream.cc 2b4dc58050 HLS: fix ffmpeg deprecation warning: avoid using av_init_packet() 2 years ago
hlsoutputstream.hh 2b4dc58050 HLS: fix ffmpeg deprecation warning: avoid using av_init_packet() 2 years ago
limiter.cc 5479dc5608 Use size_t to support long seeks. 4 years ago
limiter.hh 31ed83f5a9 Implement skip() function for Limiter. 4 years ago
mp3inputstream.cc 836955961b Add GPLv3+ license information to each source file. 5 years ago
mp3inputstream.hh c191daf029 Move mpegts code to its own source/header. 4 years ago
mpegts.cc b73adb92b1 Define __STDC_FORMAT_MACROS before includine cinttypes for (see #61). 9 months ago
mpegts.hh febc8a0797 Integrate "hls-add" command into audiowmark binary. 4 years ago
peaq.sh 05586958c3 Support passing extra parameters to test scripts. 6 years ago
random.cc b73adb92b1 Define __STDC_FORMAT_MACROS before includine cinttypes for (see #61). 9 months ago
random.hh d22ec9d5a3 Add name member to Key. 1 year ago
rawconverter.cc 1dc5f35359 Use more efficient float->int conversion in SFOutputStream. 9 months ago
rawconverter.hh 1dc5f35359 Use more efficient float->int conversion in SFOutputStream. 9 months ago
rawinputstream.cc 23774f55d9 Use similar API for from/to raw conversion in RawConverter. 10 months ago
rawinputstream.hh 836955961b Add GPLv3+ license information to each source file. 5 years ago
rawoutputstream.cc 23774f55d9 Use similar API for from/to raw conversion in RawConverter. 10 months ago
rawoutputstream.hh 14f1be3512 Add a few override declarations to avoid clang++ warnings. 4 years ago
resample.cc ed7e78fe28 Move speed detection ratio resample function to resample.cc/hh. 3 years ago
resample.hh ed7e78fe28 Move speed detection ratio resample function to resample.cc/hh. 3 years ago
seed-test.sh 392a2deb15 Add script to measure file error rate. 6 years ago
sfinputstream.cc 4cea106163 Selectively enable -O3 for gcc for some functions (use auto vectorization). 10 months ago
sfinputstream.hh 4cea106163 Selectively enable -O3 for gcc for some functions (use auto vectorization). 10 months ago
sfoutputstream.cc 1dc5f35359 Use more efficient float->int conversion in SFOutputStream. 9 months ago
sfoutputstream.hh 1dc5f35359 Use more efficient float->int conversion in SFOutputStream. 9 months ago
short.mk b9f7063275 Add test Makefile for short clips. 5 years ago
shortcode.cc 75f86beeee Make number of short payload bits a command line parameter. 4 years ago
shortcode.hh 75f86beeee Make number of short payload bits a command line parameter. 4 years ago
snr.sh ee97550522 Fix snr script (audiowmark with streaming uses stderr for messages). 5 years ago
stdoutwavoutputstream.cc 4c331b4c36 Bump samples per read/write buffer size for wav pipe I/O. 9 months ago
stdoutwavoutputstream.hh 23774f55d9 Use similar API for from/to raw conversion in RawConverter. 10 months ago
strength2snr.sh 399de99d0d Adapt snr related scripts to new command line options (--strength/--snr). 6 years ago
sync-test.sh 2613e51d40 Add extra script for sync detection test. 6 years ago
syncfinder.cc 5c040ae07f SyncFinder: merge init_up_down and get_sync_bits 1 year ago
syncfinder.hh 5c040ae07f SyncFinder: merge init_up_down and get_sync_bits 1 year ago
test_list 0f19cbaf2c Test set: replace short file. 6 years ago
testconvcode.cc 030d9acd5b Move performance test helper get_time() to utils. 4 years ago
testhls.cc 2269477fa2 Get rid of single global key for PRNG. 1 year ago
testlimiter.cc 3d5b1d71d5 Remove unused n_frames argument from SFOutputStream::open(). 4 years ago
testmp3.cc 836955961b Add GPLv3+ license information to each source file. 5 years ago
testmpegts.cc a520fdbcd7 testmpegts: add test which decodes the "vars" from prepared .ts 4 years ago
testrandom.cc b73adb92b1 Define __STDC_FORMAT_MACROS before includine cinttypes for (see #61). 9 months ago
testrawconverter.cc 657c071364 Add missing include for std::array. 9 months ago
testshortcode.cc 15b93bf7b1 Add missing include to make testshortcode build on gcc:latest. 1 year ago
teststream.cc fff6bf480a Support new format (--format wav-pipe) for wav pipes without size limit. 10 months ago
testthreadpool.cc 5e76ae0298 Remove redundant includes in thread pool test. 3 years ago
threadpool.cc c50b8ccfd0 Fix minor ThreadPool bug. 3 years ago
threadpool.hh 370fc2405a Use multiple threads when using --detect-speed. 3 years ago
ttfb-test.py 4206e7ed95 Pass commandline to ttfb-test.py; display average time. 5 years ago
utils.cc 6ce8acb39f Make utils.cc compile without changes to the code on Windows/Cygwin. 1 year ago
utils.hh b73adb92b1 Define __STDC_FORMAT_MACROS before includine cinttypes for (see #61). 9 months ago
videowmark 3374b38c00 SRC: videowmark: use rf64 as format to support huge files 2 years ago
wavdata.cc 1de2b19f4a WavData: reserve memory if possible before loading samples (performance). 1 year ago
wavdata.hh 3b0ef2d807 testhls: reduce prev/next context to 3 seconds 4 years ago
wavpipeinputstream.cc 418cfa81d4 Add missing include for std::array. 9 months ago
wavpipeinputstream.hh 67442609d1 Improve wav-pipe format input error handling. 9 months ago
wmadd.cc 7fa7bd65ff typo 1 year ago
wmcommon.cc 4f75c765d1 Use hann window function to improve robustness/quality for some files. 1 year ago
wmcommon.hh fff6bf480a Support new format (--format wav-pipe) for wav pipes without size limit. 10 months ago
wmget.cc 88aff6c664 Reduce host signal interference by using prev/next value during decode. 1 year ago
wmspeed.cc dfaf5de717 Remove blank line in wmspeed.cc. 1 year ago
wmspeed.hh d38bea12ac Refactor speed detection API to use a key list instead of a single key. 1 year ago