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

◆ sink_audio() [2/2]

void MayaFlux::Nexus::Agent::sink_audio ( Buffers::BufferManager mgr,
uint32_t  channel,
std::function< Kakshya::DataVariant(const InfluenceContext &)>  fn,
std::string  fn_name = "" 
)
inline

Register an audio output on channel with a producer function.

Definition at line 129 of file Agent.hpp.

132 {
133 add_audio_sink(m_audio_sinks, mgr, channel, std::move(fn), std::move(fn_name));
134 }
uint32_t channel
std::string fn_name
std::vector< AudioSink > m_audio_sinks
Definition Agent.hpp:307
void add_audio_sink(std::vector< AudioSink > &sinks, Buffers::BufferManager &mgr, uint32_t channel, std::function< Kakshya::DataVariant(const InfluenceContext &)> fn, std::string fn_name)
Create and register an audio sink on channel.
Definition Sinks.cpp:18

References MayaFlux::Nexus::add_audio_sink(), channel, fn_name, and m_audio_sinks.

+ Here is the call graph for this function: