From 7a9d196d8cc3859fc2b05ba27946f992eecc8a4d Mon Sep 17 00:00:00 2001 From: Brenno Date: Mon, 26 Apr 2021 11:49:21 -0300 Subject: [PATCH] Fixed missing parent clip in TrackedObjectBoundingbox --- src/effects/ObjectDetection.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/effects/ObjectDetection.cpp b/src/effects/ObjectDetection.cpp index 9204a951..19ef8ac9 100644 --- a/src/effects/ObjectDetection.cpp +++ b/src/effects/ObjectDetection.cpp @@ -364,7 +364,11 @@ bool ObjectDetection::LoadObjDetectdData(std::string inputFilePath){ // There is no tracked object with that id, so insert a new one TrackedObjectBBox trackedObj((int)classesColor[classId](0), (int)classesColor[classId](1), (int)classesColor[classId](2), (int)0); trackedObj.AddBox(id, x+(w/2), y+(h/2), w, h, 0.0); + std::shared_ptr trackedObjPtr = std::make_shared(trackedObj); + ClipBase* parentClip = this->ParentClip(); + trackedObjPtr->ParentClip(parentClip); + trackedObjects.insert({objectId, trackedObjPtr}); }