MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ push_audio_data()

void MayaFlux::Nexus::push_audio_data ( std::vector< AudioSink > &  sinks,
std::span< const double >  samples 
)

Push samples to every audio sink in sinks.

Parameters
sinksSink vector owned by the calling Emitter or Agent.
samplesSample data forwarded to AudioWriteProcessor::set_data().

Definition at line 64 of file Sinks.cpp.

65{
66 for (auto& s : sinks) {
67 s.writer->set_data(samples);
68 }
69}

Referenced by MayaFlux::Nexus::Agent::set_audio_data(), and MayaFlux::Nexus::Emitter::set_audio_data().

+ Here is the caller graph for this function: