MayaFlux
0.3.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
37
of file
DelayAwaiters.cpp
.
38
{
39
if
constexpr
(
requires
{ h.promise().next_sample; }) {
40
h.promise().next_sample +=
samples_to_wait
;
41
}
42
if
constexpr
(
requires
{ h.promise().next_frame; }) {
43
h.promise().next_frame +=
frames_to_wait
;
44
}
45
}
MayaFlux::Kriya::MultiRateDelay::frames_to_wait
uint32_t frames_to_wait
Definition
DelayAwaiters.hpp:160
MayaFlux::Kriya::MultiRateDelay::samples_to_wait
uint64_t samples_to_wait
Definition
DelayAwaiters.hpp:159
MayaFlux
Kriya
MultiRateDelay
Generated by
1.9.8