Commit History

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