@telnyx/webrtc
Version:
Telnyx WebRTC Client
12 lines (11 loc) • 346 B
TypeScript
export declare class MediaDeviceCollector {
private _rawDeviceCache;
private _deviceChangeHandler;
private _stopped;
logDevicesAtStart(): Promise<void>;
stop(): void;
private _enumerateAudioDevices;
private _startDeviceChangeListener;
private _removeDeviceChangeListener;
private _onDeviceChange;
}