Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion backend/fastrtc/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,9 @@ async def player_worker_decode(
and channel()
):
set_additional_outputs(outputs)
cast(DataChannel, channel()).send(create_message("fetch_output", []))
dc = cast(DataChannel, channel())
if dc.readyState == "open":
dc.send(create_message("fetch_output", []))

if frame is None:
if isinstance(outputs, CloseStream):
Expand Down
Loading