11#include "AudioSourceNode.hpp"
13namespace switchboard {
AudioSourceNode(const uint numberOfOutputBuses)
AudioSourceNode constructor.
Definition AudioSourceNode.hpp:29
virtual bool produce(AudioBus &bus)=0
Produces audio data in the given bus.
bool produce(AudioBusList &buses) override
Produces audio data in the given buses.
bool setBusFormats(AudioBusFormatList &busFormats) override
Sets bus formats.
virtual bool setBusFormat(AudioBusFormat &busFormat)=0
Sets bus format.
SingleBusAudioSourceNode()
SingleBusAudioSourceNode constructor.
Definition SingleBusAudioSourceNode.hpp:26
Represents a stream of audio in one direction.
Definition AudioBus.hpp:21
Holds a list of AudioBus instances.
Definition AudioBusList.hpp:24