Skip to content

Commit fdceee9

Browse files
committed
update edition + fmt
1 parent 0666e24 commit fdceee9

File tree

11 files changed

+21
-24
lines changed

11 files changed

+21
-24
lines changed

Cargo.toml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
[workspace]
2+
members = ["speexdsp-sys", "resampler", "fft"]
3+
4+
[workspace.package]
5+
edition = "2024"
6+
17
[package]
28
name = "speexdsp"
39
version = "0.1.1"
@@ -9,14 +15,14 @@ keywords = ["audio", "resampler"]
915
categories = ["api-bindings"]
1016
license = "MIT"
1117
readme = "README.md"
12-
edition = "2018"
18+
edition.workspace = true
1319

1420
[features]
1521
sys = ["speexdsp-sys"]
1622
vendored-sys = ["sys", "speexdsp-sys/vendored"]
17-
sse3 = [ "speexdsp-resampler/sse3" ]
18-
avx = [ "speexdsp-resampler/avx" ]
19-
dynnative = [ "speexdsp-resampler/dynnative" ]
23+
sse3 = ["speexdsp-resampler/sse3"]
24+
avx = ["speexdsp-resampler/avx"]
25+
dynnative = ["speexdsp-resampler/dynnative"]
2026

2127
[dev-dependencies]
2228
assert_approx_eq = "1.1.0"
@@ -29,8 +35,6 @@ criterion = "0.3"
2935
speexdsp-sys = { version = "0.1.1", path = "speexdsp-sys", optional = true }
3036
speexdsp-resampler = { version = "0.1", path = "resampler" }
3137

32-
[workspace]
33-
members = ["speexdsp-sys", "resampler", "fft"]
3438

3539
[[bench]]
3640
name = "resampling_c"

benches/resampling_c.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#[cfg(feature = "sys")]
22
extern crate speexdsp_sys;
33

4-
use criterion::{criterion_group, criterion_main, Criterion};
4+
use criterion::{Criterion, criterion_group, criterion_main};
55
#[cfg(feature = "sys")]
66
use speexdsp_sys::resampler::*;
77

benches/resampling_rust.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::f32::consts::PI;
22

3-
use criterion::{criterion_group, criterion_main, Criterion};
3+
use criterion::{Criterion, criterion_group, criterion_main};
44
use speexdsp::resampler::*;
55

66
const PERIOD: f32 = 32f32;

benches/resampling_simple_c.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use criterion::{criterion_group, criterion_main, Criterion};
1+
use criterion::{Criterion, criterion_group, criterion_main};
22

33
#[cfg(feature = "sys")]
44
use speexdsp_sys::resampler::*;

benches/resampling_simple_c_dbl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use criterion::{criterion_group, criterion_main, Criterion};
1+
use criterion::{Criterion, criterion_group, criterion_main};
22

33
#[cfg(feature = "sys")]
44
use speexdsp_sys::resampler::*;

benches/resampling_simple_rust.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::f32::consts::PI;
22

3-
use criterion::{criterion_group, criterion_main, Criterion};
3+
use criterion::{Criterion, criterion_group, criterion_main};
44
use speexdsp::resampler::*;
55

66
const PERIOD: f32 = 32f32;

benches/resampling_simple_rust_dbl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::f32::consts::PI;
22

3-
use criterion::{criterion_group, criterion_main, Criterion};
3+
use criterion::{Criterion, criterion_group, criterion_main};
44
use speexdsp::resampler::*;
55

66
const PERIOD: f32 = 32f32;

speexdsp-sys/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ readme = "../README.md"
99
homepage = "https://github.com/rust-av/speexdsp-rs"
1010
keywords = ["audio", "resampler"]
1111
categories = ["api-bindings"]
12+
edition.workspace = true
1213

1314
exclude = ["speexdsp/doc/*", "speexdsp/html/*"]
1415

speexdsp-sys/build.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ fn main() {
7979
cfg.define("FLOATING_POINT", None);
8080

8181
// xxx: maybe we should use the .h files in win32 ?
82-
82+
8383
// necessary for windows for some reason
8484
cfg.define("EXPORT", "");
8585
// most portable implementation

src/resampler.rs

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,7 @@ mod sys {
110110
out_rate as u32,
111111
)
112112
};
113-
if ret != 0 {
114-
Err(ret.into())
115-
} else {
116-
Ok(())
117-
}
113+
if ret != 0 { Err(ret.into()) } else { Ok(()) }
118114
}
119115

120116
fn get_rate(&self) -> (usize, usize) {
@@ -183,11 +179,7 @@ mod sys {
183179
let ret = unsafe {
184180
speex_resampler_set_quality(self.st, quality as i32)
185181
};
186-
if ret != 0 {
187-
Err(ret.into())
188-
} else {
189-
Ok(())
190-
}
182+
if ret != 0 { Err(ret.into()) } else { Ok(()) }
191183
}
192184

193185
fn get_quality(&self) -> usize {

0 commit comments

Comments
 (0)