Options
Menu

External module "twilio/rtc/mockrtcstatsreport"

Index

Variables

Const NativeRTCStatsReport

NativeRTCStatsReport: undefined | object = typeof window !== 'undefined'? window.RTCStatsReport : undefined

Const OLD_MAX_VOLUME

OLD_MAX_VOLUME: 32767 = 32767

This file was imported from another project. If making changes to this file, please don't make them here. Make them on the linked repo below, then copy back: https://code.hq.twilio.com/client/MockRTCStatsReport

Functions

MockRTCStatsReport

  • Create a MockRTCStatsReport wrapper around a Map of RTCStats objects. If RTCStatsReport is available natively, it will be inherited so that instanceof checks pass.

    Parameters

    • statsMap: Map<string, RTCStats>

      A Map of RTCStats objects to wrap with a MockRTCStatsReport object.

    Returns MockRTCStatsReport

convertMsToSeconds

  • convertMsToSeconds(inMs: number): number

createRTCCertificateStats

  • createRTCCertificateStats(report: any): any

createRTCCodecStats

  • createRTCCodecStats(report: any): any

createRTCDataChannelStats

  • createRTCDataChannelStats(report: any): any

createRTCIceCandidatePairStats

  • createRTCIceCandidatePairStats(report: any): RTCIceCandidatePairStats

createRTCIceCandidateStats

  • createRTCIceCandidateStats(report: any, isRemote: boolean): any

createRTCInboundRTPStreamStats

  • createRTCInboundRTPStreamStats(report: any): RTCInboundRTPStreamStats

createRTCMediaStreamTrackStats

  • createRTCMediaStreamTrackStats(report: any): RTCMediaStreamTrackStats

createRTCOutboundRTPStreamStats

  • createRTCOutboundRTPStreamStats(report: any): RTCOutboundRTPStreamStats

createRTCRTPStreamStats

  • createRTCRTPStreamStats(report: any, isInbound: boolean): RTCRTPStreamStats

createRTCTransportStats

  • createRTCTransportStats(report: any): RTCTransportStats

getBoolean

  • getBoolean(report: any, statName: any): undefined | false | true

getFloat

  • getFloat(report: any, statName: any): undefined | number

getInt

  • getInt(report: any, statName: any): undefined | number

isPresent

  • isPresent(report: any, statName: any): boolean

translateCandidateType

  • translateCandidateType(type: string): string

Generated using TypeDoc