Stefan Westerfeld
|
51de835975
Re-enable total sample test for seek-watermarking.
|
před 4 roky |
Stefan Westerfeld
|
746685eb78
Cleanup top level seeking code.
|
před 4 roky |
Stefan Westerfeld
|
8200826abd
WatermarkGen: optimize seeking
|
před 4 roky |
Stefan Westerfeld
|
faba80d797
Use size_t to support long seeks.
|
před 4 roky |
Stefan Westerfeld
|
921d27481e
Use size_t instead of int to support long seeks.
|
před 4 roky |
Stefan Westerfeld
|
b294117071
TODO+++
|
před 4 roky |
Stefan Westerfeld
|
9b20cbd3e8
WatermarkSynth: handle skip with zeros == 0 gracefully.
|
před 4 roky |
Stefan Westerfeld
|
cf2b3a3ffe
Support fractional (double) seconds for seek perf test.
|
před 4 roky |
Stefan Westerfeld
|
77b328badc
Avoid loop in watermark resampler skip().
|
před 4 roky |
Stefan Westerfeld
|
bc5c294611
Make resampled seeks (nearly) as fast as without resampling.
|
před 4 roky |
Stefan Westerfeld
|
f371f0c843
Optimize performance for skipping in resampled input.
|
před 4 roky |
Stefan Westerfeld
|
c16d9bdfee
Refactor skip() code for resampler.
|
před 4 roky |
Stefan Westerfeld
|
515de7626a
Refactor skipping code.
|
před 4 roky |
Stefan Westerfeld
|
cb30c15500
Avoid passing lots of zero samples when seeking.
|
před 4 roky |
Stefan Westerfeld
|
bab02285ba
Refactor skip/seek code to process more than one frame at once.
|
před 4 roky |
Stefan Westerfeld
|
24a61ea20e
Make Limiter::skip() more efficient.
|
před 4 roky |
Stefan Westerfeld
|
5d13544ab8
testhls: add seek performance test
|
před 4 roky |
Stefan Westerfeld
|
53798b301e
Fix total_output_frames bug.
|
před 4 roky |
Stefan Westerfeld
|
7d60481955
Implement skip() function for Limiter.
|
před 4 roky |
Stefan Westerfeld
|
c3ab3159e3
Improve add watermark skip() performance.
|
před 4 roky |
Stefan Westerfeld
|
b8f9138533
Improve performance for initial audiobuffer state after seek.
|
před 4 roky |
Stefan Westerfeld
|
6453106891
Make zero skipping at start more efficient.
|
před 4 roky |
Stefan Westerfeld
|
6843d59927
Move zero frames at start to watermark generation.
|
před 4 roky |
Stefan Westerfeld
|
00c041acd4
testhls: add test-seek command to test seeking
|
před 4 roky |
Stefan Westerfeld
|
f96db15f7d
If stream close fails after watermarking data, exit with error code.
|
před 4 roky |
Stefan Westerfeld
|
ac41f24377
testhls: avoid temp file for watermarker output
|
před 4 roky |
Stefan Westerfeld
|
a818e8b79d
testhls: avoid tempfile for watermarker input (pass as AudioInputStream)
|
před 4 roky |
Stefan Westerfeld
|
dda0d1bc53
testhls: tweak ffmpeg cut_start / length formatting code again
|
před 4 roky |
Stefan Westerfeld
|
fdce8a1b1d
New add_stream_watermark() function - add watermark to in/out streams.
|
před 4 roky |
Stefan Westerfeld
|
d2afde6e31
testhls: improved rounding for ffmpeg frame cut (start/duration)
|
před 4 roky |