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

◆ remove_processor() [2/3]

void MayaFlux::remove_processor ( const std::shared_ptr< Buffers::BufferProcessor > &  processor,
const std::shared_ptr< Buffers::Buffer > &  buffer 
)

Removes a processor from a specific buffer.

Parameters
processorProcessor to remove
bufferBuffer to remove the processor from

Removes the processor from the specified buffer's processing chain. Uses the default engine's buffer manager.

Definition at line 152 of file Graph.cpp.

153{
154 get_buffer_manager()->remove_processor(processor, buffer);
155}
std::shared_ptr< Buffers::BufferManager > get_buffer_manager()
Gets the buffer manager from the default engine.
Definition Graph.cpp:132

References get_buffer_manager().

Referenced by MayaFlux::Kakshya::DataProcessingChain::DataProcessingChain(), and MayaFlux::Buffers::BufferProcessingControl::~BufferProcessingControl().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: