Hiyve Components - v1.0.0
    Preparing search index...

    Interface DeviceClient

    Client interface for device management operations

    interface DeviceClient {
        listAudioInputDevices(): Promise<{ deviceId: string; label: string }[]>;
        listAudioOutputDevices?(): Promise<{ deviceId: string; label: string }[]>;
        listVideoDevices(): Promise<{ deviceId: string; label: string }[]>;
        setAudioOutputDevice?(
            options: { audioOutputDeviceId: string },
        ): Promise<void>;
        setLocalAudioInputDevice(
            options: { audioInputDeviceId: string },
        ): Promise<void>;
        setLocalVideoDevice(options: { videoDeviceId: string }): Promise<void>;
    }
    Index

    Methods