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

◆ get_next_sample()

uint64_t MayaFlux::Vruta::CrossRoutine::get_next_sample ( ) const
inlineoverridevirtual

Get next sample execution time (audio domain)

Returns
Sample position for next execution, or 0 if not audio domain

Implements MayaFlux::Vruta::Routine.

Definition at line 701 of file Routine.hpp.

702 {
703 return m_handle.promise().next_sample.load(std::memory_order_acquire);
704 }
std::coroutine_handle< promise_type > m_handle
Definition Routine.hpp:726