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

    Interface LocalMediaState

    interface LocalMediaState {
        audioOutputDeviceId: string | null;
        audioProfile: AudioProfile;
        isAudioMuted: boolean;
        isOutputMuted: boolean;
        isScreenSharing: boolean;
        isVideoMuted: boolean;
        microphoneBoostDb: number;
    }
    Index

    Properties

    audioOutputDeviceId: string | null

    Selected audio output (speaker) device id, or null for the system default. Consumers apply this to playback elements via setSinkId.

    audioProfile: AudioProfile

    How the microphone is captured — see AudioProfile.

    isAudioMuted: boolean

    Whether local microphone is muted

    isOutputMuted: boolean

    Whether speaker/output is muted

    isScreenSharing: boolean

    Whether screen sharing is active

    isVideoMuted: boolean

    Whether local camera is muted/off

    microphoneBoostDb: number

    Boost applied to the microphone before the encoder, in dB (0 = as captured, up to MICROPHONE_BOOST_MAX_DB). Needs the enableMicrophoneBoost option; behind a limiter so it cannot clip.