fixed two compile errors

canary
WolverinDEV 2020-11-17 11:26:52 +01:00
parent 2783fff2f1
commit 947bac0e66
2 changed files with 16 additions and 2 deletions

View File

@ -3,7 +3,7 @@ import {
VoiceConnectionStatus, WhisperSessionInitializer VoiceConnectionStatus, WhisperSessionInitializer
} from "../connection/VoiceConnection"; } from "../connection/VoiceConnection";
import {RecorderProfile} from "../voice/RecorderProfile"; import {RecorderProfile} from "../voice/RecorderProfile";
import {AbstractServerConnection} from "../connection/ConnectionBase"; import {AbstractServerConnection, ConnectionStatistics} from "../connection/ConnectionBase";
import {VoiceClient} from "../voice/VoiceClient"; import {VoiceClient} from "../voice/VoiceClient";
import {VoicePlayerEvents, VoicePlayerLatencySettings, VoicePlayerState} from "../voice/VoicePlayer"; import {VoicePlayerEvents, VoicePlayerLatencySettings, VoicePlayerState} from "../voice/VoicePlayer";
import {WhisperSession, WhisperTarget} from "../voice/VoiceWhisper"; import {WhisperSession, WhisperTarget} from "../voice/VoiceWhisper";
@ -147,4 +147,11 @@ export class DummyVoiceConnection extends AbstractVoiceConnection {
} }
stopAllVoiceReplays() { } stopAllVoiceReplays() { }
async getConnectionStats(): Promise<ConnectionStatistics> {
return {
bytesReceived: 0,
bytesSend: 0
}
}
} }

View File

@ -11,7 +11,7 @@ import {
WhisperSessionInitializer WhisperSessionInitializer
} from "tc-shared/connection/VoiceConnection"; } from "tc-shared/connection/VoiceConnection";
import {createErrorModal} from "tc-shared/ui/elements/Modal"; import {createErrorModal} from "tc-shared/ui/elements/Modal";
import {ServerConnectionEvents} from "tc-shared/connection/ConnectionBase"; import {ConnectionStatistics, ServerConnectionEvents} from "tc-shared/connection/ConnectionBase";
import {ConnectionState} from "tc-shared/ConnectionHandler"; import {ConnectionState} from "tc-shared/ConnectionHandler";
import {VoiceBridge, VoicePacket, VoiceWhisperPacket} from "./bridge/VoiceBridge"; import {VoiceBridge, VoicePacket, VoiceWhisperPacket} from "./bridge/VoiceBridge";
import {NativeWebRTCVoiceBridge} from "./bridge/NativeWebRTCVoiceBridge"; import {NativeWebRTCVoiceBridge} from "./bridge/NativeWebRTCVoiceBridge";
@ -530,4 +530,11 @@ export class VoiceConnection extends AbstractVoiceConnection {
} }
this.voiceBridge?.stopWhispering(); this.voiceBridge?.stopWhispering();
} }
async getConnectionStats(): Promise<ConnectionStatistics> {
return {
bytesSend: 0,
bytesReceived: 0
};
}
} }