fix: errors

This commit is contained in:
Lucas
2026-09-29 17:01:12 +02:00
parent 234dcd08d0
commit 01cc0feda2
3 changed files with 545 additions and 575 deletions
File diff suppressed because it is too large Load Diff
+3 -1
View File
@@ -1,6 +1,8 @@
use std::collections::HashMap; use std::collections::HashMap;
use strum::IntoEnumIterator; use strum::IntoEnumIterator;
use crate::dsp408::types;
use super::types::{ use super::types::{
Compressor, Crossover, CrossoverFilter, CrossoverFilters, DSPConfigState, DSPState, DelayUnit, Compressor, Crossover, CrossoverFilter, CrossoverFilters, DSPConfigState, DSPState, DelayUnit,
DeviceFlags, DiscreteFrequency, Gate, GraphicEQ, InputChannel, InputChannelState, InputMeters, DeviceFlags, DiscreteFrequency, Gate, GraphicEQ, InputChannel, InputChannelState, InputMeters,
@@ -23,7 +25,7 @@ pub fn default_dsp_state() -> DSPState {
current_config: default_config(), current_config: default_config(),
mode: super::types::DSPMode::Disconnected, connection: types::ConnectionStatus::Disconnected,
} }
} }
+2
View File
@@ -398,12 +398,14 @@ impl DSPConfigState {
} }
} }
#[cfg_attr(feature = "serialization", derive(Serialize, Deserialize))]
#[derive(Debug, Clone, Copy, PartialEq, Eq)] #[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum DSPMode { pub enum DSPMode {
Demo, Demo,
Normal, Normal,
} }
#[cfg_attr(feature = "serialization", derive(Serialize, Deserialize))]
#[derive(Debug, Clone, Copy, PartialEq, Eq)] #[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ConnectionStatus { pub enum ConnectionStatus {
Connected, Connected,