From 603874de6a80b4ca981e29a5d359dfb2f78f8dca Mon Sep 17 00:00:00 2001 From: cmhu <2657262686@qq.com> Date: Mon, 24 Mar 2025 16:39:45 +0800 Subject: [PATCH] skip_frame 改到参数中 --- src/ai_platform/header.h | 1 + src/ai_platform/mvpt.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ai_platform/header.h b/src/ai_platform/header.h index 0a05a4f..f6fbd72 100755 --- a/src/ai_platform/header.h +++ b/src/ai_platform/header.h @@ -125,6 +125,7 @@ typedef struct task_param { const char *ipc_url; //rtsp流地址 const char *task_id; //外部传入任务id int dec_type; + int skip_frame{0}; } task_param; #endif diff --git a/src/ai_platform/mvpt.cpp b/src/ai_platform/mvpt.cpp index 171a635..3c59058 100755 --- a/src/ai_platform/mvpt.cpp +++ b/src/ai_platform/mvpt.cpp @@ -171,7 +171,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param) cfg.decode_finished_cbk = decode_finished_cbk; cfg.force_tcp = true; // rtsp用tcp cfg.gpuid = to_string(m_devId); - cfg.skip_frame = SKIP_FRAME; + cfg.skip_frame = _cur_task_param.skip_frame; if(!m_task_manager.AddTask(_cur_task_param, cfg)) { return false; -- libgit2 0.21.4