Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ExtendedBrowserBehavior

This interface contains methods on DefaultBrowserBehavior that were incorrectly omitted from BrowserBehavior, plus new methods that were added since the last major version.

Members of this interface can change without a major version bump to accommodate new browser bugs and capabilities. If you extend this type, you might need to rework your code for new minor versions of this library.

Hierarchy

Implemented by

Index

Methods

hasChromiumWebRTC

  • hasChromiumWebRTC(): boolean

hasFirefoxWebRTC

  • hasFirefoxWebRTC(): boolean

isSupported

  • isSupported(): boolean

majorVersion

  • majorVersion(): number

name

  • name(): string

requiresBundlePolicy

  • requiresBundlePolicy(): RTCBundlePolicy

requiresCheckForSdpConnectionAttributes

  • requiresCheckForSdpConnectionAttributes(): boolean

requiresContextRecreationForAudioWorklet

  • requiresContextRecreationForAudioWorklet(): boolean

requiresGroupIdMediaStreamConstraints

  • requiresGroupIdMediaStreamConstraints(): boolean

requiresIceCandidateGatheringTimeoutWorkaround

  • requiresIceCandidateGatheringTimeoutWorkaround(): boolean

requiresNoExactMediaStreamConstraints

  • requiresNoExactMediaStreamConstraints(): boolean

requiresPromiseBasedWebRTCGetStats

  • requiresPromiseBasedWebRTCGetStats(): boolean

requiresResolutionAlignment

  • requiresResolutionAlignment(width: number, height: number): [number, number]

requiresSimulcastMunging

  • requiresSimulcastMunging(): boolean

requiresSortCodecPreferencesForSdpAnswer

  • requiresSortCodecPreferencesForSdpAnswer(): boolean

requiresUnifiedPlan

  • requiresUnifiedPlan(): boolean

requiresUnifiedPlanMunging

  • requiresUnifiedPlanMunging(): boolean

screenShareUnsupported

  • screenShareUnsupported(): boolean

supportString

  • supportString(): string

supportedVideoCodecs

  • supportedVideoCodecs(): Promise<string[]>

supportsCanvasCapturedStreamPlayback

  • supportsCanvasCapturedStreamPlayback(): boolean

supportsSenderSideBandwidthEstimation

  • supportsSenderSideBandwidthEstimation(): boolean

supportsSetSinkId

  • supportsSetSinkId(): boolean

version

  • version(): string

Generated using TypeDoc