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

◆ should_reorganize()

bool MayaFlux::Kakshya::DynamicRegionProcessor::should_reorganize ( const std::shared_ptr< SignalSourceContainer > &  container)
private

Checks if reorganization should occur for the current container.

Parameters
containerThe signal container to check.
Returns
True if reorganization is needed.

Definition at line 450 of file RegionProcessors.cpp.

451{
452 if (m_needs_reorganization.load()) {
453 return true;
454 }
455
458 }
459
460 return false;
461}
std::atomic< bool > m_needs_reorganization
Flag for pending reorganization.
std::function< bool(const std::vector< OrganizedRegion > &, std::shared_ptr< SignalSourceContainer >)> m_auto_reorganization_criteria
Criteria function for automatic reorganization.
std::vector< OrganizedRegion > m_organized_regions

References m_auto_reorganization_criteria, m_needs_reorganization, and MayaFlux::Kakshya::RegionProcessorBase::m_organized_regions.

Referenced by process().

+ Here is the caller graph for this function: