[fix](trx-backend-soapysdr): add missing wfm_denoise arg in dsp tests

Fix pre-existing compilation failures in four test call sites that were
missing the wfm_denoise: bool argument added to ChannelDsp::new() and
SdrPipeline::start().

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
2026-02-28 20:43:10 +01:00
parent bbc7e857e5
commit eb740dbb43
@@ -983,7 +983,7 @@ mod tests {
fn channel_dsp_processes_silence() { fn channel_dsp_processes_silence() {
let (pcm_tx, _pcm_rx) = broadcast::channel::<Vec<f32>>(8); let (pcm_tx, _pcm_rx) = broadcast::channel::<Vec<f32>>(8);
let mut dsp = let mut dsp =
ChannelDsp::new(0.0, &RigMode::USB, 48_000, 8_000, 1, 20, 3000, 75, true, 31, pcm_tx); ChannelDsp::new(0.0, &RigMode::USB, 48_000, 8_000, 1, 20, 3000, 75, true, true, 31, pcm_tx);
let block = vec![Complex::new(0.0_f32, 0.0_f32); 4096]; let block = vec![Complex::new(0.0_f32, 0.0_f32); 4096];
dsp.process_block(&block); dsp.process_block(&block);
} }
@@ -992,7 +992,7 @@ mod tests {
fn channel_dsp_set_mode() { fn channel_dsp_set_mode() {
let (pcm_tx, _) = broadcast::channel::<Vec<f32>>(8); let (pcm_tx, _) = broadcast::channel::<Vec<f32>>(8);
let mut dsp = let mut dsp =
ChannelDsp::new(0.0, &RigMode::USB, 48_000, 8_000, 1, 20, 3000, 75, true, 31, pcm_tx); ChannelDsp::new(0.0, &RigMode::USB, 48_000, 8_000, 1, 20, 3000, 75, true, true, 31, pcm_tx);
assert_eq!(dsp.demodulator, Demodulator::Usb); assert_eq!(dsp.demodulator, Demodulator::Usb);
dsp.set_mode(&RigMode::FM); dsp.set_mode(&RigMode::FM);
assert_eq!(dsp.demodulator, Demodulator::Fm); assert_eq!(dsp.demodulator, Demodulator::Fm);
@@ -1008,6 +1008,7 @@ mod tests {
20, 20,
75, 75,
true, true,
true,
&[(200_000.0, RigMode::USB, 3000, 64)], &[(200_000.0, RigMode::USB, 3000, 64)],
); );
assert_eq!(pipeline.pcm_senders.len(), 1); assert_eq!(pipeline.pcm_senders.len(), 1);
@@ -1016,7 +1017,7 @@ mod tests {
#[test] #[test]
fn pipeline_empty_channels() { fn pipeline_empty_channels() {
let pipeline = SdrPipeline::start(Box::new(MockIqSource), 1_920_000, 48_000, 1, 20, 75, true, &[]); let pipeline = SdrPipeline::start(Box::new(MockIqSource), 1_920_000, 48_000, 1, 20, 75, true, true, &[]);
assert_eq!(pipeline.pcm_senders.len(), 0); assert_eq!(pipeline.pcm_senders.len(), 0);
assert_eq!(pipeline.channel_dsps.len(), 0); assert_eq!(pipeline.channel_dsps.len(), 0);
} }