From 8758151dcdb0f89e362dd297405a384d3a034380 Mon Sep 17 00:00:00 2001
From: chenlh <2008get@163.com>
Date: 星期三, 28 一月 2026 20:21:37 +0800
Subject: [PATCH] 天宫输入源模块设置时爆音及参数拷贝更新

---
 src/tg/tg_adapter.cpp |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/tg/tg_adapter.cpp b/src/tg/tg_adapter.cpp
index d227e73..6738e72 100644
--- a/src/tg/tg_adapter.cpp
+++ b/src/tg/tg_adapter.cpp
@@ -5,7 +5,7 @@
 s32 tg_hw_adapter_t::get_physical_channel(s32 input , s32 logic_channel)
 {
     if(input) {
-        s32 input_num = ana_input_num + dante_input_num ;
+        s32 input_num = ana_input_num + dante_input_num;
         if(logic_channel < ana_input_num) {
             //analog
             return logic_channel + 1;
@@ -16,14 +16,13 @@
         }
         else {
             //usb
-//            return 17 + (logic_channel - input_num);
         	return (logic_channel > input_num) ? 17 : 18;
         }
     }
     else {    //output
-        s32 output_num = ana_output_num + dante_output_num ;
-        //analog
+        s32 output_num = ana_output_num + dante_output_num;
         if(logic_channel < ana_output_num) {
+        	//analog
             return logic_channel + 1;
         }
         else if(logic_channel < output_num) {
@@ -32,8 +31,7 @@
         }
         else {
             //usb
-//            return 17 + (logic_channel - output_num);
-        	return (logic_channel > output_num) ? 17 : 18;
+        	return ((logic_channel > output_num) ? 17 : 18);
         }
     }
 }

--
Gitblit v1.9.3