UNPKG

matrix-js-sdk

Version:
18 lines 1.14 kB
import { MediaTrackStats } from "./media/mediaTrackStats"; import { TrackSummary } from "./summaryStats"; export declare class TrackStatsReporter { static buildFramerateResolution(trackStats: MediaTrackStats, now: any): void; static calculateSimulcastFramerate(trackStats: MediaTrackStats, now: any, before: any, layer: number): void; static buildCodec(report: RTCStatsReport | undefined, trackStats: MediaTrackStats, now: any): void; static buildBitrateReceived(trackStats: MediaTrackStats, now: any, before: any): void; static buildBitrateSend(trackStats: MediaTrackStats, now: any, before: any): void; static buildPacketsLost(trackStats: MediaTrackStats, now: any, before: any): void; private static calculateBitrate; static setTrackStatsState(trackStats: MediaTrackStats, transceiver: RTCRtpTransceiver | undefined): void; static buildTrackSummary(trackStatsList: MediaTrackStats[]): { audioTrackSummary: TrackSummary; videoTrackSummary: TrackSummary; }; static buildJitter(trackStats: MediaTrackStats, statsReport: any): void; } //# sourceMappingURL=trackStatsReporter.d.ts.map