|
kwave
18.07.70
|
#include <PlaybackSink.h>


Public Slots | |
| void | input (Kwave::SampleArray data) |
Signals | |
| void | output (unsigned int track, Kwave::SampleArray data) |
Signals inherited from Kwave::StreamObject | |
| void | attributeChanged (const QVariant value) |
Public Member Functions | |
| PlaybackSink (unsigned int track) | |
| virtual | ~PlaybackSink () |
Public Member Functions inherited from Kwave::SampleSink | |
| SampleSink (QObject *parent=Q_NULLPTR) | |
| virtual | ~SampleSink () |
| virtual bool | done () const |
Public Member Functions inherited from Kwave::StreamObject | |
| StreamObject (QObject *parent=Q_NULLPTR) | |
| virtual | ~StreamObject () |
| virtual unsigned int | tracks () const |
| virtual Kwave::StreamObject * | operator[] (unsigned int track) |
| virtual unsigned int | tracksOfPort (const char *port) const |
| virtual Kwave::StreamObject * | port (const char *port, unsigned int track) |
| virtual unsigned int | blockSize () const |
| void | setAttribute (const char *attribute, const QVariant &value) |
Private Attributes | |
| unsigned int | m_track |
Additional Inherited Members | |
Static Public Member Functions inherited from Kwave::StreamObject | |
| static void | setInteractive (bool interactive) |
Definition at line 31 of file PlaybackSink.h.
|
explicit |
Constructor
| track | index of this playback channel |
Definition at line 24 of file PlaybackSink.cpp.
|
virtual |
|
slot |
receives sample data for this playback channel
Definition at line 35 of file PlaybackSink.cpp.
References m_track, and output().
|
signal |
emits back the sample data received through input(...)
Referenced by input().

|
private |
index of the track of this playback channel
Definition at line 54 of file PlaybackSink.h.
Referenced by input().