Skip to main content

MediaCaptureError

class
class MediaCaptureError

Import

import { MediaCaptureError } from '@modular/sdk';

Members5

code
'cancelled' | 'permission-denied' | 'audio-overrun' | 'capability-invalid' | 'capture-failed' | 'device-not-found' | 'input-closed' | 'no-audio-input' | 'platform-unsupported' | 'source-ended' | 'source-unavailable'
operation
'stop' | 'capture' | 'acquire-audio' | 'cancel' | 'list-sources' | 'mix' | 'observe-audio-level' | 'record'
sessionId
string & $brand<'MediaCaptureSessionId'> | null
[hasInstance]
(value: unknown) => boolean
toDto
() => { code: 'cancelled' | 'permission-denied' | 'audio-overrun' | 'capability-invalid' | 'capture-failed' | 'device-not-found' | 'input-closed' | 'no-audio-input' | 'platform-unsupported' | 'source-ended' | 'source-unavailable'; message: string; operation: 'stop' | 'capture' | 'acquire-audio' | 'cancel' | 'list-sources' | 'mix' | 'observe-audio-level' | 'record'; sessionId: string & $brand<'MediaCaptureSessionId'> | null }