UNPKG

infobip-rtc

Version:

Infobip RTC JavaScript SDK - Infobip WebRTC API Implementation

25 lines (24 loc) 1.18 kB
import { CandidatePair } from "../transport/CandidatePair"; import { ExtractedStats } from "./ExtractedStats"; import { MediaType } from "../../util/MediaType"; export declare class MediaStatsAdapter { static extract(rtcStatsReport: any, isVideo: boolean): ExtractedStats; private static populateCodec; static extractCandidatePairs(rtcStatsReport: any, mediaType: MediaType): CandidatePair[]; static extractSelectedCandidatePair(rtcStatsReport: any, mediaType: MediaType): CandidatePair; private static extractCandidatePair; private static getSelectedCandidatePair; private static extractInboundRTPStats; private static extractOutboundRTPStats; private static extractCommonRemoteMediaStats; private static extractCommonLocalMediaStats; private static extractAudioRemoteMediaStats; private static extractVideoRemoteMediaStats; private static extractVideoLocalMediaStats; private static extractAverageJitterBufferDelay; private static extractTransportMetrics; private static extractRTTIfMissing; private static extractCodecStatsReport; private static extractAudioCodec; private static extractVideoCodec; }