summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorozpv <39195175+ozpv@users.noreply.github.com>2026-05-23 00:25:50 +0000
committerGitHub <noreply@github.com>2026-05-23 00:25:50 +0000
commit52a586ecaaef274e0ef339b74743f8aba73c0469 (patch)
treec99c316b798a9473851e0ea139aec6eff681a231 /src
parentd8464ffdca706fe215b8a0a94d148a9244142067 (diff)
for 0.1.0-pre
Diffstat (limited to 'src')
-rw-r--r--src/lib.rs2
-rw-r--r--src/params.rs26
2 files changed, 12 insertions, 16 deletions
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(())