v0.7.0
Companion release to aiortp 0.7.0. No breaking changes from 0.6.0.
- Adaptive playout passthrough:
CallSessionexposesplayout/
playout_max_delay_ms, riding through toaiortp.RTPSession.create. In
playout mode the receive side delivers audio on a steady clock with a
jitter-tracking buffer depth — the inbound defense for jittery links such as
WiFi callers and congested paths.jitter_prefetchonly applies when
playoutis off. - TX redundancy passthrough:
duplicate_txrides the sameCallSession
surface asplc/cn/playout, for degraded links. - The
rtpextra requiresaiortp >= 0.7.0, which brings the playout
wire-clock fix for RFC 3551 G.722 senders alongsideduplicate_tx.
Published retroactively on 2026-07-30: this release was tagged and shipped to
PyPI on 2026-06-11, but its notes were never written. Reconstructed from the
commits — seeCHANGELOG.md.