From fe4d335b54ede7a47fd4bcf5c228fb427cbcc8c9 Mon Sep 17 00:00:00 2001
From: chenlh <2008get@163.com>
Date: 星期二, 20 一月 2026 14:46:01 +0800
Subject: [PATCH] 新增通道参数拷贝功能

---
 src/scene.h |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/scene.h b/src/scene.h
index fa4401c..ab6de97 100644
--- a/src/scene.h
+++ b/src/scene.h
@@ -75,10 +75,16 @@
 	virtual s32 update_module() =0;
 	//成功返回0,失败返回-1(内容错误、大小不匹配等).
 	virtual s32 set_parameters_content(uvoid* param, s32 size) =0;
-
+	// 返回通道参数
+	virtual void* get_parameters() = 0;
+	// 返回输入输出通道的模块ID
+	virtual s32** get_chin_mid() = 0;
+	virtual s32** get_chout_mid() = 0;
+	virtual s32 get_input_num() = 0;
+	virtual s32 get_output_num() = 0;
 //	virtual u32 get_module_id(u32 mid, s32 mtype ,u32 pid) =0;
-
 	s32 convert_to_bin(u8* bin);
+	void *get_param(s32 proc_id);
 };
 
 #endif

--
Gitblit v1.9.3