infobip-rtc
Version:
Infobip RTC JavaScript SDK - Infobip WebRTC API Implementation
18 lines (17 loc) • 835 B
TypeScript
import { CallStats } from "../CallStats";
import { RemoteMediaStats } from "./RemoteMediaStats";
import { LocalMediaStats } from "./LocalMediaStats";
import { AudioLocalMediaStats } from "./audio/AudioLocalMediaStats";
import { AudioRemoteMediaStats } from "./audio/AudioRemoteMediaStats";
export type ExtractedRemoteStats = Map<string, RemoteMediaStats>;
export type ExtractedLocalStats = Map<string, LocalMediaStats>;
export declare class ExtractedStats {
callStats: CallStats;
extractedRemoteStats: ExtractedRemoteStats;
extractedLocalStats: ExtractedLocalStats;
trackId: string;
constructor(callStats: CallStats, extractedRemoteStats: ExtractedRemoteStats, extractedLocalStats: ExtractedLocalStats);
get localAudio(): AudioLocalMediaStats;
get remoteAudio(): AudioRemoteMediaStats;
toJSON(): any;
}