This commit is contained in:
unfunny
2026-09-12 23:57:45 -04:00
parent 986c0af682
commit dfe4cc537f
1775 changed files with 246421 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import { type MediaTrackStats } from "./media/mediaTrackStats.ts";
import { type TrackSummary } from "./callStatsReportSummary.ts";
export declare class TrackStatsBuilder {
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;
static buildAudioConcealment(trackStats: MediaTrackStats, statsReport: any): void;
}
//# sourceMappingURL=trackStatsBuilder.d.ts.map