Skip to content

Add rtp-mid-demux Colibri2 endpoint capability - #144

Merged
JonathanLennox merged 1 commit into
jitsi:masterfrom
JonathanLennox:mid-demux-stamping
Jul 7, 2026
Merged

Add rtp-mid-demux Colibri2 endpoint capability#144
JonathanLennox merged 1 commit into
jitsi:masterfrom
JonathanLennox:mid-demux-stamping

Conversation

@JonathanLennox

Copy link
Copy Markdown
Member

Summary

Adds a new Colibri2 endpoint capability constant, CAP_RTP_MID_DEMUX_SUPPORT ("rtp-mid-demux"), indicating that an endpoint can demux forwarded media by the RTP sdes:mid header extension. Only meaningful together with ssrc-rewriting.

This is the shared definition for the cross-repo bridge-stamped mid change — the durable fix for the Chrome/WebRTC silent audio-demux wedge under SSRC rewriting. Companion branches named mid-demux-stamping exist in jitsi-videobridge, jicofo, and lib-jitsi-meet; the Jitsi PR tester builds same-named branches together.

Tests

Added a round-trip CapabilityTest case for the new constant. mvn test + checkstyle:check pass.

🤖 Generated with Claude Code

Indicates that an endpoint can demux forwarded media by the RTP sdes:mid
header extension, allowing the bridge to stamp a mid on rewritten packets.
Only meaningful together with the ssrc-rewriting capability.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@JonathanLennox
JonathanLennox merged commit d0c3cd0 into jitsi:master Jul 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants