isValidDevice

View as MarkdownOpen in Claude
1isValidDevice(deviceInfo): Promise<boolean>

Checks whether a device is still available and usable.

Parameters

deviceInfo
MediaDeviceInfo | null

The device to validate, or null. See MediaDeviceInfo.

Returns

Promise<boolean>

true if the device is valid and available. Returns false for null, audio output devices, or unavailable devices.

Examples

1await client.isValidDevice(deviceInfo);