Errors & Logging
ErrorCode
enum ErrorCode {AccessDenied = 'access-denied',ApplyingConstraintsFailed = 'applying-constraints-failed',AuthenticationError = 'authentication-error',BadInput = 'bad-input',BadManifest = 'manifest-invalid',CallCreateError = 'call-create-error',CallEnded = 'call-ended',CallJoinError = 'call-join-error',ConnectionError = 'connection-error',ConstraintsError = 'constraints-error',ConsumerNotCreated = 'consumer-not-created',ConsumerNotFound = 'consumer-not-found',Deprecated = 'deprecated',DeviceChangeError = 'device-change-error',DeviceInUse = 'device-in-use',DeviceNotFound = 'device-not-found',DevicePermissionDenied = 'device-permission-denied',DisableAudio = 'disable-audio',DisableVideo = 'disable-video',DisplayMediaError = 'display-media-error',Disposed = 'disposed',DisposingError = 'disposing-error',DriverNotRegistered = 'driver-not-registered',DriverStopped = 'driver-stopped',EnableAudio = 'enable-audio',EnableVideo = 'enable-video',EnumeratingDevices = 'enumerating-devices',FormatNotFound = 'format-not-found',H264NotSupported = 'not-supported',InternalError = 'internal-error',ManifestInvalid = 'manifest-invalid',ManifestNotLoaded = 'playback-error',MediaControllerNotInitialized = 'not-initialized',MediaDeviceChangingFailed = 'device-change-error',MediaDeviceNotAvailable = 'media-device-not-available',MediaDeviceNotSupported = 'not-supported',MediasoupSetup = 'mediasoup-setup',MediaStreamError = 'media-stream-error',MediaStreamNotSupported = 'not-supported',MediaStreamPreparingConflict = 'media-stream-preparing-conflict',MediaTrackEnded = 'media-track-ended',NetworkError = 'network-error',NoAlternativeDriver = 'no-alternative-driver',NoBackendEndpoints = 'bad-input',NoHostElement = 'no-host-element',NoPayload = 'no-payload',NoPlayersAvailable = 'resource-not-found',NotInitialized = 'not-initialized',NotSupported = 'not-supported',NoUserId = 'bad-input',OperationNotSupported = 'operation-not-supported',PeerError = 'peer-error',PermissionDenied = 'permission-denied',PlaybackError = 'playback-error',PlayerLoadingFailed = 'playback-error',PlayerNotSupported = 'player-not-supported',QualityChangeError = 'quality-change-error',ResolutionsInUse = 'resolutions-in-use',ResourceNotFound = 'resource-not-found',RetrievingMediaStreamError = 'retrieving-media-stream-error',SFUEvent = 'sfu-event',StreamExists = 'stream-exists',StreamNotFound = 'stream-not-found',TokenError = 'token-error',TransportError = 'transport-error',TransportState = 'transport-state',TypeValidation = 'type-validation',UnableChangeBitrate = 'unable-change-bitrate',UnableJoinCall = 'call-join-error',UnableSwitchQuality = 'quality-change-error',UpdateBroadcast = 'update-broadcast',UpdateResolutionsFailed = 'update-resolutions-failed',WebsocketError = 'websocket-error',WebsocketRequest = 'websocket-request',}
getDefaultLogger
Re-exports the default logger factory used across the platform.
import { getDefaultLogger } from '@video/video-client-core';
function getDefaultLogger(loggerName?: string): Logger