|
Switchboard Extension SDK
|
| Cswitchboard::AudioBuffer< T > | Provides an abstraction around raw audio buffers stored in memory |
| Cswitchboard::AudioBus | Represents a stream of audio in one direction |
| Cswitchboard::AudioBusFormat | Describes the format of an AudioBus instance without the need for the audio data |
| Cswitchboard::AudioBusFormatList | Holds a list of AudioBusList instances |
| Cswitchboard::AudioBusList | Holds a list of AudioBus instances |
| Cswitchboard::AudioEngineFactory | AudioEngineFactory interface |
| Cswitchboard::EventEmitter | Base class for objects that can emit events |
| Cswitchboard::SwitchboardObject | SwitchboardObject interface |
| Cswitchboard::Engine | |
| Cswitchboard::Extension | Interface for Switchboard SDK extensions |
| Cswitchboard::Node | |
| Cswitchboard::AudioNode | Represents a node in the audio graph |
| Cswitchboard::AudioProcessorNode | A node that processes audio and has both incoming and outgoing connections |
| Cswitchboard::SingleBusAudioProcessorNode | Provides a simplified interface for AudioProcessorNode which is useful when only a single bus is supported by the audio processor |
| Cswitchboard::AudioSinkNode | A node that consumes audio and only has incoming connections |
| Cswitchboard::SingleBusAudioSinkNode | Provides a simplified interface for AudioSinkNode which is useful when only a single bus is supported by the audio sink |
| Cswitchboard::AudioSourceNode | A node that produces audio and only has outgoing connections |
| Cswitchboard::SingleBusAudioSourceNode | Provides a simplified interface for AudioSourceNode which is useful when only a single bus is supported by the audio source |
| Cswitchboard::ExtensionManager | Manages the extensions of the Switchboard SDK |
| Cswitchboard::LogDestination | Provides an interface to implement platform-specific logging |
| Cswitchboard::Logger | Provides logging functionality |
| Cswitchboard::Logger::LogStream | Stream-like interface for logging at different levels |
| Cswitchboard::Logger::LogStreamFactory | Helper factory for creating LogStream instances at different log levels |
| Cswitchboard::NodeFactory | Creates node instances |
| Cswitchboard::NodeTypeInfo | |
| Cswitchboard::Parameter | Parameter class. Represents an adjustable config value in an audio node |