diff --git a/src/webrtc/call.ts b/src/webrtc/call.ts index c34061176..c920f2954 100644 --- a/src/webrtc/call.ts +++ b/src/webrtc/call.ts @@ -28,8 +28,15 @@ import MatrixEvent from '../models/event'; import {EventType} from '../@types/event'; import { RoomMember } from '../models/room-member'; import { randomString } from '../randomstring'; -import { MCallReplacesEvent, MCallAnswer, MCallOfferNegotiate, CallCapabilities } from './callEventTypes'; -import { CallFeed, SDPStreamMetadataPurpose } from './callFeed'; +import { + MCallReplacesEvent, + MCallAnswer, + MCallOfferNegotiate, + CallCapabilities, + SDPStreamMetadataPurpose, +} from './callEventTypes'; +import { CallFeed } from './callFeed'; + // events: hangup, error(err), replaced(call), state(state, oldState) diff --git a/src/webrtc/callEventTypes.ts b/src/webrtc/callEventTypes.ts index c68903bb8..dce146485 100644 --- a/src/webrtc/callEventTypes.ts +++ b/src/webrtc/callEventTypes.ts @@ -1,6 +1,11 @@ // allow camelcase as these are events type that go onto the wire /* eslint-disable camelcase */ +export enum SDPStreamMetadataPurpose { + Usermedia = "m.usermedia", + Screenshare = "m.screenshare", +} + interface CallOfferAnswer { type: string; sdp: string; diff --git a/src/webrtc/callFeed.ts b/src/webrtc/callFeed.ts index 617e04a8c..c5ad2af49 100644 --- a/src/webrtc/callFeed.ts +++ b/src/webrtc/callFeed.ts @@ -15,11 +15,7 @@ limitations under the License. */ import EventEmitter from "events"; - -export enum SDPStreamMetadataPurpose { - Usermedia = "m.usermedia", - Screenshare = "m.screenshare", -} +import {SDPStreamMetadataPurpose} from "./callEventTypes"; export enum CallFeedEvent { NewStream = "new_stream",