Skip to content

Commit 5d26cd2

Browse files
committed
conflicts fixed
1 parent fa17987 commit 5d26cd2

File tree

4 files changed

+34
-29
lines changed

4 files changed

+34
-29
lines changed

JitsiConference.ts

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -835,33 +835,6 @@ export default class JitsiConference extends Listenable {
835835
}));
836836
}
837837

838-
/**
839-
* Restarts all active media sessions.
840-
*
841-
* @returns {void}
842-
* @internal
843-
*/
844-
_restartMediaSessions(): void {
845-
if (this.p2pJingleSession) {
846-
this._stopP2PSession({
847-
reasonDescription: 'restart',
848-
requestRestart: true
849-
});
850-
}
851-
852-
if (this.jvbJingleSession) {
853-
this._stopJvbSession({
854-
reason: 'success',
855-
reasonDescription: 'restart required',
856-
requestRestart: true,
857-
sendSessionTerminate: true
858-
});
859-
}
860-
861-
this._maybeStartOrStopP2P(false);
862-
}
863-
864-
865838
/**
866839
* Fires TRACK_AUDIO_LEVEL_CHANGED change conference event (for local tracks).
867840
* @param {number} audioLevel - The audio level.
@@ -2428,6 +2401,32 @@ export default class JitsiConference extends Listenable {
24282401
return process;
24292402
}
24302403

2404+
/**
2405+
* Restarts all active media sessions.
2406+
*
2407+
* @returns {void}
2408+
* @internal
2409+
*/
2410+
_restartMediaSessions(): void {
2411+
if (this.p2pJingleSession) {
2412+
this._stopP2PSession({
2413+
reasonDescription: 'restart',
2414+
requestRestart: true
2415+
});
2416+
}
2417+
2418+
if (this.jvbJingleSession) {
2419+
this._stopJvbSession({
2420+
reason: 'success',
2421+
reasonDescription: 'restart required',
2422+
requestRestart: true,
2423+
sendSessionTerminate: true
2424+
});
2425+
}
2426+
2427+
this._maybeStartOrStopP2P(false);
2428+
}
2429+
24312430
/**
24322431
* Check if joined to the conference.
24332432
* @returns {boolean} True if joined, false otherwise.

globals.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ declare global {
1616
writable: WritableStream<RTCEncodedAudioFrame | RTCEncodedVideoFrame>;
1717
}
1818
}
19+
interface RTCRtpSender {
20+
createEncodedStreams?: () => {
21+
readable: ReadableStream<RTCEncodedAudioFrame | RTCEncodedVideoFrame>;
22+
writable: WritableStream<RTCEncodedAudioFrame | RTCEncodedVideoFrame>;
23+
}
24+
}
1925
interface MediaStream {
2026
oninactive?: ((this: MediaStream, ev: Event) => void) | ((this: MediaStreamTrack, ev: Event) => void) | null;
2127
}

modules/e2ee/KeyHandler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { getLogger } from '@jitsi/logger';
22

3+
import JitsiConference from '../../JitsiConference';
34
import { JitsiConferenceEvents } from '../../JitsiConferenceEvents';
45
import { RTCEvents } from '../../service/RTC/RTCEvents';
5-
import JitsiConference from '../../JitsiConference';
66
import JitsiLocalTrack from '../RTC/JitsiLocalTrack';
77
import JitsiRemoteTrack from '../RTC/JitsiRemoteTrack';
88
import TraceablePeerConnection from '../RTC/TraceablePeerConnection';

modules/e2ee/ManagedKeyHandler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { getLogger } from '@jitsi/logger';
22
import { debounce } from 'lodash-es';
33

4-
import { JitsiConferenceEvents } from '../../JitsiConferenceEvents';
54
import JitsiConference from '../../JitsiConference';
5+
import { JitsiConferenceEvents } from '../../JitsiConferenceEvents';
66
import JitsiParticipant from '../../JitsiParticipant';
77

88
import { KeyHandler } from './KeyHandler';

0 commit comments

Comments
 (0)