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

◆ BufferPipeline() [2/2]

MayaFlux::Kriya::BufferPipeline::BufferPipeline ( Vruta::TaskScheduler scheduler,
std::shared_ptr< Buffers::BufferManager buffer_manager = nullptr 
)
explicit

Definition at line 14 of file BufferPipeline.cpp.

15 : m_coordinator(std::make_shared<CycleCoordinator>(scheduler))
16 , m_buffer_manager(std::move(buffer_manager))
17 , m_scheduler(&scheduler)
18{
19}
std::shared_ptr< CycleCoordinator > m_coordinator
std::shared_ptr< Buffers::BufferManager > m_buffer_manager
Vruta::TaskScheduler * m_scheduler