Stefan Westerfeld
|
5d9fbd8d30
Update speed test generator.
|
4 years ago |
Stefan Westerfeld
|
c2fa586df1
Add speed detection test script.
|
4 years ago |
Stefan Westerfeld
|
82653b86a6
Support common options (--test-key) for audiowmark test-clip.
|
4 years ago |
Stefan Westerfeld
|
7a246a76f9
Cleanup debugging output for speed detection, only print info in "cmp".
|
4 years ago |
Stefan Westerfeld
|
e3ce1a1534
Minor cleanups/renames for speed sync.
|
4 years ago |
Stefan Westerfeld
|
dfb14ab190
Avoid creating a plan for the same size more than once in FFTProcessor.
|
4 years ago |
Stefan Westerfeld
|
7e4dc0a3cb
Move code for selecting a clip to speed scan function.
|
4 years ago |
Stefan Westerfeld
|
f73c302fdc
Use average speed if multiple scores have the same best quality.
|
4 years ago |
Stefan Westerfeld
|
72a5f6072f
TODO++
|
4 years ago |
Stefan Westerfeld
|
14dbfc5155
TODO+++
|
4 years ago |
Stefan Westerfeld
|
0b32673680
Slightly improve speed sync compare index computation.
|
4 years ago |
Stefan Westerfeld
|
1e1f912b71
Fix speed debug output.
|
4 years ago |
Stefan Westerfeld
|
0abfb33cd1
Improve speed detect debug output.
|
4 years ago |
Stefan Westerfeld
|
f5fcd8b65b
Remove support for --detect-speed-slow.
|
4 years ago |
Stefan Westerfeld
|
8092e284f9
Refactor use the same code for 1st and 2nd speed scan pass.
|
4 years ago |
Stefan Westerfeld
|
a408a23880
Add struct to setup speed scan params.
|
4 years ago |
Stefan Westerfeld
|
cacdc382c8
Fix problems with non-thread-safe code being run in ThreadPool.
|
4 years ago |
Stefan Westerfeld
|
1a1a49304c
Disable sox dithering in speed test to make results reproducable.
|
4 years ago |
Stefan Westerfeld
|
71b25268c1
Manage SIMD allocated fft memory buffers in FFTProcessor.
|
4 years ago |
Stefan Westerfeld
|
55788b0355
Make fft usage thread safe (required for speed detection).
|
4 years ago |
Stefan Westerfeld
|
7467a9b026
Simplify generation of SpeedSync result vector.
|
4 years ago |
Stefan Westerfeld
|
06fb93697d
Use the same ThreadPool instance for speed scan and speed refine.
|
4 years ago |
Stefan Westerfeld
|
b916dbffc4
Remove redundant includes in thread pool test.
|
4 years ago |
Stefan Westerfeld
|
01b5aa80f2
Fix minor ThreadPool bug.
|
4 years ago |
Stefan Westerfeld
|
326df6a02c
Use multiple threads when using --detect-speed.
|
4 years ago |
Stefan Westerfeld
|
2977670d12
Implement ThreadPool class.
|
4 years ago |
Stefan Westerfeld
|
98acfe1dbd
BUILD: build with -pthread
|
4 years ago |
Stefan Westerfeld
|
4e3747ebf3
Use new double random number generator for test-clip.
|
4 years ago |
Stefan Westerfeld
|
f1b916b4d3
Randomize short/long clip location for speed detection.
|
4 years ago |
Stefan Westerfeld
|
585d1eb7c6
Support double random number generation in range [0,1).
|
4 years ago |