|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API std::shared_ptr< Vruta::Routine > MayaFlux::Kriya::pattern | ( | std::function< std::any(uint64_t)> | pattern_func, |
| std::function< void(std::any)> | callback, | ||
| std::function< bool(uint64_t)> | ready, | ||
| Vruta::ProcessingToken | token = Vruta::ProcessingToken::SAMPLE_ACCURATE |
||
| ) |
The std::any, uint64_t form of the condition driven pattern.
Compiled once in the library. Chosen when the three arguments are std::function objects of exactly these types; lambdas select the template.
Definition at line 5 of file Pattern.cpp.
References callback.
Referenced by MayaFlux::schedule_pattern().
Here is the caller graph for this function: