New processors workflow
Last meeting agreements:
In processors:
- Remove
ProcessorBase::process(capture) - Add
virtual ProcessorBase::run() = 0. All derived processors currentprocess(capture)should move torun(). - Add
virtual bool ProcessorBase::triggerInCapture(capture) = 0implemented inProcessorTrackerandProcessorLoopClosure. - Add
virtual bool ProcessorBase::triggerInKF(frame) = 0implemented inProcessorTrackerandProcessorLoopClosure.
In SensorBase::process() call processor->captureCallback(capture) instead of processor->process(capture).