* @brief Create a PulseAudio null sink for one channel layout. * * @param name Human-readable name to assign. * @param channel_mapping Channel mapping. * @param channels Number of audio channels in the stream. * @return PulseAudio module index for the new sink, or PA_INVALID_INDEX on failure. */