Results 9 issues of Misha Baranov

UDP::enqueue_ts is filled in ReceiverSession::route_packet() right before the packet gets into jitter buffer queue.

ready for review

Reader and writer esimate duration of FEC block in ns as this value could vary even though number of packets is known. For now it is decided to keep the...

needs revision

Rolling window moving average and variance. Needed for the upcoming PR for #688

needs revision

Actual latency tuning code together with related API and CLI parameters.

ready for review

I propose to test `LatencyTuner` specifically and the overall receiver pipeline in different tests. This task describes tests for `LatencyTuner` in isolation: check how `LatencyTuner` drives target latency depenging on...

C-tests
help wanted

In order to be able to tune receiver's latency relying on timestamp mapping that we get from RTCP feedback, and UDP::Receive_timestamp, adding these features: * gh-674: Use receive timestamp (RTS)...

S-review-in-progress
S-needs-rebase

During a relatively long run I've faced a strange output of roc-recv: ![Image](https://github.com/user-attachments/assets/ce5e500c-3a6e-48b7-a56e-e43bb4d22b38) Input signal is pure sine-wave, stereo, 48k ``` bin/x86_64-pc-linux-gnu/roc-send -vv -s rtp://127.0.0.1:10001 -i file:${HOME}/coding/sin440_at48k_2ch.wav --packet-encoding=101:pcm@s16/48000/stereo ``` ```...

The issue in [arch](https://gitlab.archlinux.org/archlinux/packaging/packages/roc-toolkit/-/issues/1) Default capacity of driver list of 128 became too low, pump it up to 256

S-ready-for-review
C-sound-io