|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| std::vector< uint64_t > MayaFlux::Kakshya::advance_position | ( | const std::vector< uint64_t > & | current_positions, |
| const std::vector< uint64_t > & | frames_per_channel, | ||
| const ContainerDataStructure & | structure, | ||
| bool | looping_enabled, | ||
| const Region & | loop_region | ||
| ) |
Advance current positions by specified frames per channel, with optional looping.
| current_positions | Current positions per channel. |
| frames_per_channel | Frames to advance per channel. |
| structure | Container data structure (for total frames). |
| looping_enabled | Whether looping is enabled. |
| loop_region | Loop region for wrapping. |
Definition at line 202 of file CoordUtils.cpp.
References MayaFlux::Kakshya::Region::end_coordinates, MayaFlux::Kakshya::ContainerDataStructure::get_channel_count(), MayaFlux::Kakshya::ContainerDataStructure::get_samples_count_per_channel(), and MayaFlux::Kakshya::Region::start_coordinates.
Here is the call graph for this function: