#include <audio/core/audiopin.h>
Public Member Functions | |
| InputPin (Node *node) | |
| virtual | ~InputPin () override |
| SampleBuffer * | pull () |
Public Member Functions inherited from InputPinBase | |
| 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.