UNPKG

infobip-rtc

Version:

Infobip RTC JavaScript SDK - Infobip WebRTC API Implementation

27 lines 921 B
export class ExtractedStats { constructor(callStats, extractedRemoteStats, extractedLocalStats) { this.callStats = callStats; this.extractedRemoteStats = extractedRemoteStats; this.extractedLocalStats = extractedLocalStats; this.callStats = callStats; this.extractedRemoteStats = extractedRemoteStats; this.extractedLocalStats = extractedLocalStats; } get localAudio() { const audioStats = Array.from(this.extractedLocalStats.values()) .filter(e => !e.video); return audioStats[0]; } get remoteAudio() { const audioStats = Array.from(this.extractedRemoteStats.values()) .filter(e => !e.video); return audioStats[0]; } toJSON() { return { trackId: this.trackId, callStats: this.callStats.toJSON() }; } } //# sourceMappingURL=ExtractedStats.js.map