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

    Function useDevices

    • Access device selection controls.

      Returns {
          setAudioInputDevice: (deviceId: string) => Promise<void>;
          setAudioOutputDevice: (deviceId: string) => Promise<void>;
          setAudioProfile: (profile: AudioProfile) => Promise<void>;
          setMicrophoneBoost: (db: number) => void;
          setVideoDevice: (deviceId: string) => Promise<void>;
      }

      Object containing device selection actions

      • setAudioInputDevice: (deviceId: string) => Promise<void>
      • setAudioOutputDevice: (deviceId: string) => Promise<void>
      • setAudioProfile: (profile: AudioProfile) => Promise<void>

        Choose how the microphone is captured; takes effect at once on a live microphone.

      • setMicrophoneBoost: (db: number) => void

        Lift a quiet microphone by db decibels (needs enableMicrophoneBoost).

      • setVideoDevice: (deviceId: string) => Promise<void>