13 Commits

Author SHA1 Message Date
Tristan Matthews
69481ce0bd Apply modernize changes (#917) 2025-11-02 17:00:34 +01:00
Alessandro Ros
1021950db8 update linter settings (#840) 2025-07-26 16:28:03 +02:00
Alessandro Ros
04a3c45f60 ringbuffer: discard pending data when buffer is closed (#387) 2023-08-26 17:23:54 +02:00
Alessandro Ros
bf3de06b3c ringbuffer: when buffer is full, preserve queued data (#386) 2023-08-26 17:14:04 +02:00
aler9
145b21ef3d update docs 2022-10-28 14:11:58 +02:00
aler9
18005a9cde ringbuffer: force size to be a power of 2
otherwise buffer is used partially when writeIndex overflows.
2022-07-05 19:25:53 +02:00
aler9
53e8f32bd0 improve coverage 2021-05-22 17:18:09 +02:00
aler9
1a2dacadd8 ringbuffer: consume buffer before closing 2021-05-04 16:51:20 +02:00
aler9
3ed4ef942a ringbuffer: remove rand from tests 2021-05-04 16:51:20 +02:00
aler9
9ea2f797ea rtpaac: add decoder, add tests 2021-03-07 16:53:53 +01:00
aler9
0b43bd2f19 ringbuffer: eliminate idle load by using condition variables instead of sleeps 2021-03-05 21:53:33 +01:00
aler9
5f15e8e3b6 ringbuffer: add tests and benchmarks 2021-03-05 19:57:43 +01:00
aler9
7d91c13972 perform frame readings and writings in separate routines, in order to increase UDP throughput and avoid freezes caused by a single laggy reader (https://github.com/aler9/rtsp-simple-server/issues/125) (https://github.com/aler9/rtsp-simple-server/issues/162) 2021-01-09 22:59:41 +01:00