|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::FeedbackProcessor::set_lag | ( | size_t | tap, |
| Kinesis::TimeMap | seconds, | ||
| double | max_seconds | ||
| ) |
Drive one tap's lag from a TimeMap.
| tap | Tap index |
| seconds | Lag in seconds as a function of seconds processed so far |
| max_seconds | Largest lag the map may return, sizes the ring |
Evaluated once per block and ramped per sample across the block.
| std::out_of_range | if tap is not an existing tap |
Definition at line 174 of file FeedbackBuffer.cpp.
References MayaFlux::Journal::Buffers, MayaFlux::Journal::Configuration, m_taps, recompute_capacity(), and MayaFlux::Buffers::s_registered_sample_rate.
Here is the call graph for this function: