summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml2
-rw-r--r--src/lib.rs2
-rw-r--r--src/params.rs26
3 files changed, 13 insertions, 17 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 92729f3..4f72987 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "retain"
-version = "0.1.0"
+version = "0.1.0-pre"
edition = "2024"
[lib]
diff --git a/src/lib.rs b/src/lib.rs
index c391e98..f3f6d1b 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -52,7 +52,7 @@ impl DefaultPluginFactory for RetainPlugin {
fn get_descriptor() -> PluginDescriptor {
PluginDescriptor::new("com.haemolacriaa.retain", "Retain")
.with_description("Retains only the nth largest magnitude frequencies in the signal")
- .with_version("0.1.0")
+ .with_version("0.1.0-pre")
.with_vendor("haemolacriaa")
.with_features([AUDIO_EFFECT, STEREO])
}
diff --git a/src/params.rs b/src/params.rs
index 4957a19..dc0b162 100644
--- a/src/params.rs
+++ b/src/params.rs
@@ -11,13 +11,13 @@ use clack_plugin::{
stream::{InputStream, OutputStream},
utils::Cookie,
};
+use serde::{Deserialize, Serialize};
use std::{
ffi::CStr,
fmt::Write as _,
io::{Read, Write as _},
sync::atomic::{AtomicBool, AtomicU8, AtomicUsize, Ordering},
};
-use serde::{Deserialize, Serialize};
/// The default values of the parameters.
const DEFAULT_ORDER: usize = 1;
@@ -130,14 +130,14 @@ struct PluginState {
}
impl Default for PluginState {
- fn default() -> Self {
- Self {
- order: DEFAULT_ORDER,
- window_size: DEFAULT_WINDOW_SIZE.inner(),
- window_type: DEFAULT_WINDOW_TYPE.as_byte(),
- complement: DEFAULT_COMPLEMENT,
- }
- }
+ fn default() -> Self {
+ Self {
+ order: DEFAULT_ORDER,
+ window_size: DEFAULT_WINDOW_SIZE.inner(),
+ window_type: DEFAULT_WINDOW_TYPE.as_byte(),
+ complement: DEFAULT_COMPLEMENT,
+ }
+ }
}
impl PluginState {
@@ -186,12 +186,8 @@ impl PluginStateImpl for RetainPluginMainThread<'_> {
let data = serde_json::from_slice::<PluginState>(&data)?;
self.shared.params.set_order(data.get_order());
- self.shared
- .params
- .set_window_size(data.get_window_size());
- self.shared
- .params
- .set_window_type(data.get_window_type());
+ self.shared.params.set_window_size(data.get_window_size());
+ self.shared.params.set_window_type(data.get_window_type());
self.shared.params.set_complement(data.get_complement());
Ok(())