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

◆ tick()

virtual void MayaFlux::Vruta::IClock::tick ( uint64_t  units = 1)
pure virtual

Advance the clock by specified processing units.

Parameters
unitsNumber of domain-specific units to advance (samples, frames, etc.)

This is the primary method for advancing time in any processing domain. The scheduler calls this after processing each block to maintain synchronization.

Implemented in MayaFlux::Vruta::FrameClock, MayaFlux::Vruta::SampleClock, and MayaFlux::Vruta::CustomClock.