|
@@ -5,9 +5,9 @@ namespace GNode
|
|
|
|
|
|
void TrackNode::handle_data(std::shared_ptr<meta::MetaData>& meta_data)
|
|
|
{
|
|
|
- if (!track_map_[input_buffer.first] )
|
|
|
+ if (!track_map_[meta_data->from] )
|
|
|
{
|
|
|
- return;
|
|
|
+ track_map_[meta_data->from] = std::make_shared<BYTETracker>(frame_rate_, track_buffer_);
|
|
|
}
|
|
|
std::vector<Object> objects;
|
|
|
for (const auto& box : meta_data->boxes)
|