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

◆ has_immediate_routing()

bool MayaFlux::Kriya::BufferPipeline::has_immediate_routing ( const BufferOperation op) const
private

Definition at line 470 of file BufferPipeline.cpp.

471{
472 auto it = std::ranges::find_if(m_operations,
473 [&op](const BufferOperation& o) { return &o == &op; });
474
475 if (it == m_operations.end() || std::next(it) == m_operations.end()) {
476 return false;
477 }
478
479 auto next_op = std::next(it);
480 return next_op->get_type() == BufferOperation::OpType::ROUTE;
481}
@ ROUTE
Route data to destination (buffer or container)
std::vector< BufferOperation > m_operations

References m_operations, and MayaFlux::Kriya::BufferOperation::ROUTE.

Referenced by capture_operation().

+ Here is the caller graph for this function: