diff --git a/src/@types/global.d.ts b/src/@types/global.d.ts index 22041abe..f27c273e 100644 --- a/src/@types/global.d.ts +++ b/src/@types/global.d.ts @@ -28,12 +28,6 @@ declare global { OLM_OPTIONS: Record; } - // TypeScript doesn't know about the experimental setSinkId method, so we - // declare it ourselves - interface MediaElement extends HTMLVideoElement { - setSinkId: (id: string) => void; - } - interface HTMLElement { // Safari only supports this prefixed, so tell the type system about it webkitRequestFullscreen: () => void; diff --git a/src/otel/OTelGroupCallMembership.ts b/src/otel/OTelGroupCallMembership.ts index b700e2bc..c97d916a 100644 --- a/src/otel/OTelGroupCallMembership.ts +++ b/src/otel/OTelGroupCallMembership.ts @@ -40,7 +40,6 @@ import { SummaryStatsReport, CallFeedReport, } from "matrix-js-sdk/src/webrtc/stats/statsReport"; -import { setSpan } from "@opentelemetry/api/build/esm/trace/context-utils"; import { ElementCallOpenTelemetry } from "./otel"; import { ObjectFlattener } from "./ObjectFlattener"; @@ -446,7 +445,7 @@ export class OTelGroupCallMembership { const type = OTelStatsReportType.SummaryReport; const data = ObjectFlattener.flattenSummaryStatsReportObject(statsReport); if (this.statsReportSpan.span === undefined && this.callMembershipSpan) { - const ctx = setSpan( + const ctx = opentelemetry.trace.setSpan( opentelemetry.context.active(), this.callMembershipSpan, );