openmixer — generated API reference
    Preparing search index...

    Interface ChannelMuteSink

    The southbound half: what puts the composed value onto the audio.

    Takes the whole ChannelMuteState, never a bare boolean, so "wrote the raw individual flag" is not expressible. Implemented where the native mixer is reachable (the server's console rig), never in core.

    Returns a ProjectionResult rather than void: an actuation that reached nothing must say so — a MAIN bus with no native strip, an unwired backend, a failed N-API call.

    interface ChannelMuteSink {
        applyChannelMute(
            channel: ChannelId,
            state: ChannelMuteState,
        ): ProjectionResult;
    }
    Index