Commit 3ca1c1d4054677e829d86da1a230da2da07359ec
1 parent
603874de
优化结果文件夹配置
Showing
3 changed files
with
10 additions
and
2 deletions
src/ai_platform/header.h
src/ai_platform/mvpt.cpp
... | ... | @@ -542,9 +542,11 @@ void CMultiSourceProcess::vehicle_locus_finished(const OBJ_KEY obj_key) { |
542 | 542 | } |
543 | 543 | |
544 | 544 | const OBJ_VALUE obj_value = it->second; |
545 | + | |
546 | + TaskInfo* info = m_task_manager.GetTaskInfo(obj_key.video_id); | |
545 | 547 | |
546 | - string result_folder = "./res/snapshot";//todo | |
547 | - string result_folder_little = "./res/snapshot_lite"; | |
548 | + string result_folder = info->result_folder + "/snapshot";//todo | |
549 | + string result_folder_little = info->result_folder_little + "/snapshot_lite"; | |
548 | 550 | |
549 | 551 | std::string cur_timestamp_ms = std::to_string(helpers::timer::get_cur_time_ms()); |
550 | 552 | // 原图 | ... | ... |
src/ai_platform/task_manager.cpp
... | ... | @@ -25,6 +25,9 @@ bool task_manager::AddTask(const task_param& task_param, FFDecConfig& cfg) { |
25 | 25 | info.ipc_url = task_param.ipc_url; |
26 | 26 | info.task_id = task_param.task_id; |
27 | 27 | |
28 | + info.result_folder = task_param.result_folder; | |
29 | + info.result_folder_little = task_param.result_folder_little; | |
30 | + | |
28 | 31 | DvppDecoder* dec = create_decoder(cfg); |
29 | 32 | if(dec == nullptr) { |
30 | 33 | return false; | ... | ... |