Skip to content

fix: reattach RoomIO audio input after stream closes - #6744

Open
chenghao-mou wants to merge 4 commits into
mainfrom
chenghao/fix/AGT-3239-reattach-roomio-audio-input
Open

fix: reattach RoomIO audio input after stream closes#6744
chenghao-mou wants to merge 4 commits into
mainfrom
chenghao/fix/AGT-3239-reattach-roomio-audio-input

Conversation

@chenghao-mou

Copy link
Copy Markdown
Member

RoomIO can permanently stop receiving participant audio when an RTC stream reaches EOS during a relay blip while the publication remains subscribed. Recreate the stream from the existing track after the STT flush, while guarding unsubscribe and shutdown paths.

Adds regression coverage for recovery, unsubscribe, and close races.

Fixes AGT-3239

- Recreate RTC audio streams when tracks remain subscribed after EOS
- Prevent reattachment after unsubscribe or input close
devin-ai-integration[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

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.

1 participant