From 618b8c8776fbd3cada95a6a146ae6abc0af26033 Mon Sep 17 00:00:00 2001 From: Albin Larsson Date: Wed, 6 Dec 2023 15:14:43 +0100 Subject: [PATCH] fix: sfu whip resource tries to set properties of undefined when no audio --- packages/server/src/whip/sfu/sfuWhipResource.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/server/src/whip/sfu/sfuWhipResource.ts b/packages/server/src/whip/sfu/sfuWhipResource.ts index 390d681..3fefeea 100644 --- a/packages/server/src/whip/sfu/sfuWhipResource.ts +++ b/packages/server/src/whip/sfu/sfuWhipResource.ts @@ -257,7 +257,9 @@ export class SfuWhipResource implements WhipResource { ]; } - edgeEndpointDesc.audio.ssrcs = []; + if (offerAudio) { + edgeEndpointDesc.audio.ssrcs = []; + } edgeEndpointDesc.video.streams = []; edgeEndpointDesc['bundle-transport'].dtls.setup = 'active';