roc-streaming / roc-toolkit

Real-time audio streaming over the network.
https://roc-streaming.org
Mozilla Public License 2.0
1.09k stars 213 forks source link

Tests for dynamic latency and related metrics #764

Open baranovmv opened 4 months ago

baranovmv commented 4 months ago

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 incoming metrics.

Naturally we test here optimal latency estimation and the behavior of a state machine integrated into LatencyTuner in conjunction.