From da6bac95e5adc490826b5864bc11f2878e0f0bcb Mon Sep 17 00:00:00 2001 From: Joan Sola <jsola@iri.upc.edu> Date: Mon, 26 Feb 2018 18:32:27 +0100 Subject: [PATCH] Add a forgotten removeUpTo() --- src/processor_tracker.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/processor_tracker.cpp b/src/processor_tracker.cpp index a561d19d2..a6e242a6c 100644 --- a/src/processor_tracker.cpp +++ b/src/processor_tracker.cpp @@ -51,6 +51,7 @@ void ProcessorTracker::process(CaptureBasePtr const _incoming_ptr) case FIRST_TIME_WITH_PACK : { KFPackPtr pack = selectPack( incoming_ptr_); + kf_pack_buffer_.removeUpTo( incoming_ptr_->getTimeStamp() ); WOLF_DEBUG( "PT: KF" , pack->key_frame->id() , " callback received at ts= " , pack->key_frame->getTimeStamp().get() ); @@ -172,6 +173,7 @@ void ProcessorTracker::process(CaptureBasePtr const _incoming_ptr) origin_ptr_ = last_ptr_; last_ptr_ = incoming_ptr_; incoming_ptr_ = nullptr; + } else { -- GitLab