Class InterleavedStreamingAudioSink

Inheritance Relationships

Base Type

Class Documentation

class InterleavedStreamingAudioSink : public eat::framework::StreamingAtomicProcess

a sink for InterleavedSampleBlock which stores the samples, to be retrieved after a processing graph has completed

Public Functions

inline explicit InterleavedStreamingAudioSink(std::string const &name)
inline std::vector<float> const &get()

access the vector of samples

inline InterleavedSampleBlock get_block()

get the samples as an InterleavedSampleBlock

inline virtual void initialise() override
inline virtual void process() override