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

---
 src/tg/tg_scene.cpp |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/tg/tg_scene.cpp b/src/tg/tg_scene.cpp
index a6021bb..5c3753e 100644
--- a/src/tg/tg_scene.cpp
+++ b/src/tg/tg_scene.cpp
@@ -164,9 +164,9 @@
 	sprintf(outport_str, "1-%d", output_num);
 	__MADD(295,PROC_OUTPUT,outport_str,outport_str,1, 1, &parameters.output,0, ModuleInterfaceType::SOFT_MODULE);
 	//sysctrl
-	__MADD(296,PROC_SYSCTL,outport_str,outport_str,1, 1, &parameters.sysctl,0, ModuleInterfaceType::PHY_OUTPUT);
+	__MADD(296,PROC_SYSCTL,outport_str,outport_str,1, 1, &parameters.sysctl,0, ModuleInterfaceType::SOFT_MODULE);
 	//meter
-	__MADD(297,PROC_METER,outport_str,"",1, 1, NULL, 0, ModuleInterfaceType::SOFT_MODULE);
+	__MADD(297,PROC_METER,outport_str,outport_str,1, 1, NULL, 0, ModuleInterfaceType::PHY_OUTPUT);
 
 
 };
@@ -190,7 +190,7 @@
 				pInput->input[j].gain =0;
 				pInput->input[j].mute = 0;
 				pInput->input[j].type=0;
-				pInput->input[j].phase =0 ;
+				pInput->input[j].phase =0;
 				pInput->input[j].mingain = -8000;
 				pInput->input[j].maxgain = 1200;
 			}
@@ -217,7 +217,7 @@
 			int j;
 			ptag_geq pGEQ = (ptag_geq)param_ptr;
 			pGEQ->bypass = allbypass;
-			pGEQ->q = 2;
+			pGEQ->q_index = 2;
 			pGEQ->nsections = 31;
 			for(j=0;j<31;j++){
 				pGEQ->eq_attr[j].gain = 0;
@@ -507,7 +507,7 @@
 		printf("tag_sysctl:%d, %d\n", sizeof(tag_sysctl), L[17]=sizeof(tag_sysctl)+L[16]);
 		printf("tag_group:%d, %d\n", sizeof(tag_group), L[18]=sizeof(tag_group)+L[17]);*/
 
-		printf("Len parameters:%d, Len recv:%d\n", L[19]=sizeof(tag_parameters), size);
+		dbg_printf("Len parameters:%d, Len recv:%d\n", L[19]=sizeof(tag_parameters), size);
 		return -1;
 	}
 	memcpy(&parameters, param, sizeof(tag_parameters));

--
Gitblit v1.9.3