diff --git a/src/lib/secret-sauce/p2pMessage.ts b/src/lib/secret-sauce/p2pMessage.ts index bd574442d..be376c8c7 100644 --- a/src/lib/secret-sauce/p2pMessage.ts +++ b/src/lib/secret-sauce/p2pMessage.ts @@ -47,7 +47,7 @@ export interface P2PPayloadType { } type P2pSsrcGroup = { - semantics: string; + semantics?: string; ssrcs: number[]; }; diff --git a/src/lib/secret-sauce/secretsauce.ts b/src/lib/secret-sauce/secretsauce.ts index 2a9360c6f..727f6f409 100644 --- a/src/lib/secret-sauce/secretsauce.ts +++ b/src/lib/secret-sauce/secretsauce.ts @@ -472,7 +472,6 @@ export async function handleUpdateGroupCallParticipants(updatedParticipants: Gro endpoint: `audio${participant.source}`, isVideo: false, sourceGroups: [{ - semantics: 'FID', sources: [participant.source], }], mid: state!.lastMid.toString() @@ -757,7 +756,6 @@ function initializeConnection( userId: '', sourceGroups: [ { - semantics: 'FID', sources: [sdp.ssrc || 0], }, ], diff --git a/src/lib/secret-sauce/types.ts b/src/lib/secret-sauce/types.ts index e5389a448..72308ec5c 100644 --- a/src/lib/secret-sauce/types.ts +++ b/src/lib/secret-sauce/types.ts @@ -43,7 +43,7 @@ export type Fingerprint = { }; export type SsrcGroup = { - semantics: string; + semantics?: string; sources: number[]; };