@byomakase/omakase-player
    Preparing search index...

    Interface AudioHandlerApi

    interface AudioHandlerApi {
        channelCount: number;
        effects: AudioEffectsApi;
        enabled: boolean;
        inputAudioNode: AudioNode;
        muted: boolean;
        onEvent$: Observable<
            { data: AudioHandlerEventData; type: AUDIO_HANDLER_CHANGE },
        >;
        onPeakProcessorEvent$: Observable<AudioPeakProcessorEvent>;
        outputAudioNode: AudioNode;
        router: AudioRouterApi | undefined;
        state: AudioHandlerState;
        volume: number;
        createAudioRouter(
            inputsNumber?: number,
            outputsNumber?: number,
        ): Observable<AudioRouterApi>;
        createPeakProcessor(): Observable<void>;
        createPeakProcessor(
            meterStandard?: AudioPeakProcessorMeterStandard,
        ): Observable<void>;
        mute(): Observable<void>;
        setEnabled(enabled: boolean): Observable<void>;
        setMuted(muted: boolean): Observable<void>;
        setVolume(volume: number): Observable<void>;
        toggleMuted(): Observable<void>;
        unmute(): Observable<void>;
    }
    Index

    Properties

    channelCount: number
    enabled: boolean
    inputAudioNode: AudioNode
    muted: boolean
    onEvent$: Observable<
        { data: AudioHandlerEventData; type: AUDIO_HANDLER_CHANGE },
    >
    onPeakProcessorEvent$: Observable<AudioPeakProcessorEvent>
    outputAudioNode: AudioNode
    router: AudioRouterApi | undefined
    volume: number

    Methods