From 0d5b7df96a2ee186b7b085dca9cf9a33f791c430 Mon Sep 17 00:00:00 2001
From: graydon <weidong.gao@cretone.cn>
Date: 星期六, 30 八月 2025 20:27:15 +0800
Subject: [PATCH] 增加双USB

---
 src/hw_adapter.h |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/hw_adapter.h b/src/hw_adapter.h
index dfe31d2..3534984 100644
--- a/src/hw_adapter.h
+++ b/src/hw_adapter.h
@@ -29,6 +29,8 @@
 
 	s8 ana_input_num ;
 	s8 ana_output_num ;
+	s8 usb_input_num;
+	s8 usb_output_num;
 	s8 dante_input_num ;
 	s8 dante_output_num ;
 public:
@@ -41,6 +43,8 @@
 		this->ana_output_num = ana_output_num;
 		this->dante_input_num = dante_input_num;
 		this->dante_output_num = dante_output_num;
+		this->usb_input_num = 2;
+		this->usb_output_num = 2;
 	}
 	uvoid get_channel_num(s8* ana_rx_num,s8* ana_tx_num,s8* dante_rx_num,s8* dante_tx_num)
 	{
@@ -62,7 +66,7 @@
 	//dai,sport配置顺序就已经决定了物理buffer.
 	virtual uvoid config_board(struct DSPConfig * conf) =0;
 
-	//根据逻辑通道号获取物理通道号
+	//根据逻辑通道号获取物理通道号,从0开始.
 	//逻辑通道号就是输入输出模块通道(端口)索引; 物理通道号是sport配置的buffer.
 	virtual s32 get_physical_channel(s32 input , s32 logic_channel) = 0;
 };

--
Gitblit v1.9.3