Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
livesync: Split fallback_duration
into in_
and out_duration
Make it independent of the latency
; this was inconsistent anyway,
where the default latency of zero got you a fallback duration of 100 ms
and something else got you half the latency.
Maintain a separate duration for the in
and the out
side so we
change the duration of repeat buffers after a caps change, not just
before.
livesync: Keep existing buffer duration in some cases
Resize a repeat buffer only if caps gave us a duration to use, or we
consider its current duration unreasonable.
In particular, for audio streams we should prefer reusing the buffer size upstream gave us, as we did before 6633cc40.
livesync: Remove the stop
from outgoing segments
Our buffer duplication can extend a segment indefinitely.
Fixes: #452 (closed)