#include <audio/core/audiopin.h>
Public Member Functions | |
InputPin (Node *node) | |
virtual | ~InputPin () override |
SampleBuffer * | pull () |
![]() | |
InputPinBase (Node *node) | |
virtual | ~InputPinBase () |
void | connect (OutputPin &input) |
void | disconnect (OutputPin &input) |
void | disconnectAll () |
Node & | getNode () |
An input pin is used by audio node to connect it to other nodes. The pin connects one channel (mono) audio.
|
overridevirtual |
Destructor. If the input is connected on destruction the connection will be broken first.
SampleBuffer* pull | ( | ) |
This method can be used by the node to pull one sample buffer output from the connected audio output.