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

◆ reset()

void MayaFlux::Yantra::VisionAnalyzer::reset ( )

Abandon outstanding work and clear retained executor state.

Call when the pixel source changes (camera switch, video seek).

Definition at line 74 of file VisionAnalyzer.cpp.

75{
76 for (const auto& executor : m_executors) {
77 if (executor)
78 executor->reset();
79 }
80 m_run = {};
81 m_results = std::make_shared<const std::vector<Kinesis::Vision::VisionResult>>();
82}
std::vector< std::unique_ptr< VisionGpuExecutor > > m_executors
std::shared_ptr< const std::vector< Kinesis::Vision::VisionResult > > m_results

References m_executors, m_results, and m_run.