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

◆ use_pipeline()

ChimeraBuilder & MayaFlux::Kriya::ChimeraBuilder::use_pipeline ( std::shared_ptr< BufferPipeline >  pipeline)

Replace the builder's pipeline with one made elsewhere.

The pipeline must not be running. start() adds the feeding to the end of its operations and runs it at the frame rate, one cycle per frame, and stop() ends it. Operations the builder recorded earlier stay in the pipeline it had.

Definition at line 297 of file Chimera.cpp.

298{
299 m_pipeline = std::move(pipeline);
300 return *this;
301}
std::shared_ptr< BufferPipeline > m_pipeline
Definition Chimera.hpp:319

References m_pipeline.