11#include <switchboard/export.h>
12#include <switchboard_core/AudioSourceNode.hpp>
14namespace switchboard {
AudioSourceNode(const uint numberOfOutputBuses)
AudioSourceNode constructor.
Definition AudioSourceNode.hpp:30
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:27
Represents a stream of audio in one direction.
Definition AudioBus.hpp:22
Holds a list of AudioBus instances.
Definition AudioBusList.hpp:25