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

◆ all_dimensions_consumed()

bool MayaFlux::Kakshya::VideoStreamContainer::all_dimensions_consumed ( ) const
overridevirtual

Check if all active dimensions have been consumed in this cycle.

Returns
true if all active dimensions have been processed

Implements MayaFlux::Kakshya::SignalSourceContainer.

Definition at line 601 of file VideoStreamContainer.cpp.

602{
603 return m_consumed_readers.load(std::memory_order_acquire)
604 >= m_registered_readers.load(std::memory_order_acquire);
605}

References m_consumed_readers, and m_registered_readers.