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

◆ await_suspend()

void MayaFlux::Kriya::MultiRateDelay::await_suspend ( std::coroutine_handle< Vruta::complex_promise h)
noexcept

Definition at line 38 of file Awaiters.cpp.

39{
40 if constexpr (requires { h.promise().next_sample; }) {
41 h.promise().next_sample += samples_to_wait;
42 }
43 if constexpr (requires { h.promise().next_frame; }) {
44 h.promise().next_frame += frames_to_wait;
45 }
46}