feat: 优化音频传输参数

This commit is contained in:
Del Wang
2025-12-29 14:28:21 +08:00
parent d7eeba90fd
commit 8db280ebc1
9 changed files with 195 additions and 328 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ pub struct OpusCodec {
impl OpusCodec {
pub fn new(config: &AudioConfig) -> Result<Self> {
let channels = if config.channels == 1 { Channels::Mono } else { Channels::Stereo };
let mut encoder = Encoder::new(config.sample_rate, channels, Application::Voip)
let mut encoder = Encoder::new(config.sample_rate, channels, Application::Audio)
.context("Failed to create Opus encoder")?;
encoder.set_bitrate(Bitrate::Bits(config.bitrate))?;