.. |
.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 |