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 години