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

◆ TapSetBuilder()

MayaFlux::Kriya::TapSetBuilder::TapSetBuilder ( std::shared_ptr< Kakshya::DynamicSoundStream >  stream,
Buffers::BufferManager &  mgr,
Vruta::TaskScheduler &  scheduler,
uint32_t  buf_size 
)
Parameters
streamSource stream. Null gives an empty set from start().
mgrBufferManager the taps are supplied through.
schedulerScheduler for the pipelines and the entries.
buf_sizeEngine buffer size in frames.

Definition at line 49 of file TapSet.cpp.

54 : m_stream(std::move(stream))
55 , m_mgr(mgr)
56 , m_scheduler(scheduler)
57 , m_buf_size(buf_size)
58{
59}
Core::GlobalStreamInfo stream
Definition Config.cpp:40
std::shared_ptr< Kakshya::DynamicSoundStream > m_stream
Definition TapSet.hpp:242
Buffers::BufferManager & m_mgr
Definition TapSet.hpp:243
Vruta::TaskScheduler & m_scheduler
Definition TapSet.hpp:244