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

◆ advance_read_position()

void MayaFlux::Kakshya::VideoStreamContainer::advance_read_position ( const std::vector< uint64_t > &  frames)
overridevirtual

Advance the read position by a specified amount.

Parameters
framesNumber of frames to advance
Note
Should handle looping if enabled

Supports efficient sequential access and playback scenarios.

Implements MayaFlux::Kakshya::StreamContainer.

Definition at line 347 of file VideoStreamContainer.cpp.

348{
349 if (!frames.empty())
350 m_read_position.fetch_add(frames[0]);
351}

References m_read_position.