Stefan Westerfeld ff172cd353 Improve fft based speed sync performance by avoiding std::vector. 2 سال پیش
..
.gitignore 59a383df29 update gitignore 3 سال پیش
Makefile.am 6704c6e1de Move resample function to its own cc/hh file. 3 سال پیش
TODO f9826fbf0a Improve error messages for command line argument parser. 2 سال پیش
audiobuffer.hh 88c5fbbaf4 Move shared class AudioBuffer to its own header. 4 سال پیش
audiostream.cc 3d5b1d71d5 Remove unused n_frames argument from SFOutputStream::open(). 4 سال پیش
audiostream.hh 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
audiowmark.cc 0d4af829d4 Implement audiowmark cmp --expect-matches option for tests. 2 سال پیش
ber-double-mp3.sh 21f664226f Add ogg and double-mp3 tests. 6 سال پیش
ber-mp3.sh 769368bade Mp3 bitrate to error rate test. 6 سال پیش
ber-ogg.sh 21f664226f Add ogg and double-mp3 tests. 6 سال پیش
ber-test.sh def6631e24 Make test script exit with non-zero exit code if something goes wrong. 2 سال پیش
convcode.cc 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
convcode.hh 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
delta2wav.sh c5d8b937e2 This script generates wav files with different watermark delta values. 6 سال پیش
fer-test.sh 392a2deb15 Add script to measure file error rate. 6 سال پیش
fft.cc fbb99e477d Avoid creating a plan for the same size more than once in FFTProcessor. 3 سال پیش
fft.hh ef8f26942d Manage SIMD allocated fft memory buffers in FFTProcessor. 3 سال پیش
gen-fer-adoc.sh 2c1007bcee Add script to format table with test results. 6 سال پیش
gen-fer-mk.sh e841de3edb Force /bin/bash as shell for some scripts. 6 سال پیش
gen-short-clip-adoc.sh 90372b5fb9 Updates for short clip test. 5 سال پیش
gen-short-clip-mk.sh 3efcd0f153 Prepare for short-clip test run on large set. 5 سال پیش
gen-short-payload-adoc.sh 06989a0ede Add test scripts for short payload test. 4 سال پیش
gen-short-payload-mk.sh 06989a0ede Add test scripts for short payload test. 4 سال پیش
gen-speed-adoc.sh db796c0b7a Fix gen-speed-adoc.sh generation for complete files (speed-full*). 3 سال پیش
gen-speed-mk.sh ebabcd3a22 Fix speed Makefile generator bugs. 2 سال پیش
gen-sync-adoc.sh 6dbbaf16bd Adapt sync test report generation to: ferv/comments; --strength 6 سال پیش
gen-sync-mk.sh 262688e3e4 Update sync test: use --strengh, use verbose file-error-rate. 6 سال پیش
gen-test.sh 7181bb40fe Warn if gen-test.sh would write new files into non-empty dir. 6 سال پیش
gen-trunc-adoc.sh 10f0223065 Added basic trunc test report script. 6 سال پیش
gen-trunc-mk.sh 13d7a93605 Added truncation test makefile generator. 6 سال پیش
hls.cc 8e02e55c4a Fix segmentation fault caused by hls-prepare for some files. 3 سال پیش
hls.hh 55bab8bbb6 Add hls-prepare command to audiowmark main binary. 4 سال پیش
hlsoutputstream.cc 0e84761157 HLS: support non-stereo channel layout 4 سال پیش
hlsoutputstream.hh 0e84761157 HLS: support non-stereo channel layout 4 سال پیش
limiter.cc 5479dc5608 Use size_t to support long seeks. 4 سال پیش
limiter.hh 31ed83f5a9 Implement skip() function for Limiter. 4 سال پیش
mp3inputstream.cc 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
mp3inputstream.hh c191daf029 Move mpegts code to its own source/header. 4 سال پیش
mpegts.cc 26149c2622 Fix build on gcc:12.1.0 docker image. 3 سال پیش
mpegts.hh febc8a0797 Integrate "hls-add" command into audiowmark binary. 4 سال پیش
peaq.sh 05586958c3 Support passing extra parameters to test scripts. 6 سال پیش
random.cc fe4c49ab5c Randomize clip location for speed scan. 3 سال پیش
random.hh a5803f6b4a Fix random generator build on macOS. 3 سال پیش
rawconverter.cc 9fa4bf9e07 Add missing includes for macOS. 4 سال پیش
rawconverter.hh a75503173f Make RawConverter destructor virtual (fix clang++ warning). 4 سال پیش
rawinputstream.cc 9fa4bf9e07 Add missing includes for macOS. 4 سال پیش
rawinputstream.hh 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
rawoutputstream.cc 9fa4bf9e07 Add missing includes for macOS. 4 سال پیش
rawoutputstream.hh 14f1be3512 Add a few override declarations to avoid clang++ warnings. 4 سال پیش
resample.cc ed7e78fe28 Move speed detection ratio resample function to resample.cc/hh. 3 سال پیش
resample.hh ed7e78fe28 Move speed detection ratio resample function to resample.cc/hh. 3 سال پیش
seed-test.sh 392a2deb15 Add script to measure file error rate. 6 سال پیش
sfinputstream.cc bc79ecdcaf SFInputStream: fixes related to number of frames. 2 سال پیش
sfinputstream.hh bc79ecdcaf SFInputStream: fixes related to number of frames. 2 سال پیش
sfoutputstream.cc 7152f3fe16 Create HLS full.flac in memory (no temp file). 4 سال پیش
sfoutputstream.hh 7152f3fe16 Create HLS full.flac in memory (no temp file). 4 سال پیش
short.mk b9f7063275 Add test Makefile for short clips. 5 سال پیش
shortcode.cc 75f86beeee Make number of short payload bits a command line parameter. 4 سال پیش
shortcode.hh 75f86beeee Make number of short payload bits a command line parameter. 4 سال پیش
snr.sh ee97550522 Fix snr script (audiowmark with streaming uses stderr for messages). 5 سال پیش
stdoutwavoutputstream.cc 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
stdoutwavoutputstream.hh 14f1be3512 Add a few override declarations to avoid clang++ warnings. 4 سال پیش
strength2snr.sh 399de99d0d Adapt snr related scripts to new command line options (--strength/--snr). 6 سال پیش
sync-test.sh 2613e51d40 Add extra script for sync detection test. 6 سال پیش
syncfinder.cc 077e1019e6 Performance optimization: use db_from_complex everywhere. 3 سال پیش
syncfinder.hh 7813877f20 Move SyncFinder class to its own cc/hh file. 3 سال پیش
test_list 0f19cbaf2c Test set: replace short file. 6 سال پیش
testconvcode.cc 030d9acd5b Move performance test helper get_time() to utils. 4 سال پیش
testhls.cc 50f5b3d9eb HLS: add override declarations to fix clang++ warnings 4 سال پیش
testlimiter.cc 3d5b1d71d5 Remove unused n_frames argument from SFOutputStream::open(). 4 سال پیش
testmp3.cc 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
testmpegts.cc a520fdbcd7 testmpegts: add test which decodes the "vars" from prepared .ts 4 سال پیش
testrandom.cc 1f9c81b9bd Support double random number generation in range [0,1). 3 سال پیش
testshortcode.cc 75f86beeee Make number of short payload bits a command line parameter. 4 سال پیش
teststream.cc 836955961b Add GPLv3+ license information to each source file. 5 سال پیش
testthreadpool.cc 5e76ae0298 Remove redundant includes in thread pool test. 3 سال پیش
threadpool.cc c50b8ccfd0 Fix minor ThreadPool bug. 3 سال پیش
threadpool.hh 370fc2405a Use multiple threads when using --detect-speed. 3 سال پیش
ttfb-test.py 4206e7ed95 Pass commandline to ttfb-test.py; display average time. 5 سال پیش
utils.cc 030d9acd5b Move performance test helper get_time() to utils. 4 سال پیش
utils.hh 030d9acd5b Move performance test helper get_time() to utils. 4 سال پیش
videowmark ab2cc101c7 videowmark: print correct input/output filename instead of /dev/fd/* 5 سال پیش
wavdata.cc 1a49f92fa5 WavData should overwrite old contents on load(). 4 سال پیش
wavdata.hh 3b0ef2d807 testhls: reduce prev/next context to 3 seconds 4 سال پیش
wmadd.cc 83c0a71746 Fix overflow for time computation. 2 سال پیش
wmcommon.cc 0d4af829d4 Implement audiowmark cmp --expect-matches option for tests. 2 سال پیش
wmcommon.hh 0d4af829d4 Implement audiowmark cmp --expect-matches option for tests. 2 سال پیش
wmget.cc 36bc4da8a4 Support audiowmark cmp --expect-matches 0 (true if no matches found). 2 سال پیش
wmspeed.cc ff172cd353 Improve fft based speed sync performance by avoiding std::vector. 2 سال پیش
wmspeed.hh 112eef2c5e Cleanup debugging output for speed detection, only print info in "cmp". 3 سال پیش