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 153 of file Graph.cpp.

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

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: