Skip to content

Commit b114631

Browse files
authored
Merge pull request #2 from OpenSauce/bump-deps
Bump dependencies
2 parents 5918753 + 884bad0 commit b114631

File tree

4 files changed

+37
-36
lines changed

4 files changed

+37
-36
lines changed

Cargo.lock

Lines changed: 22 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ version = "0.1.0"
44
edition = "2024"
55

66
[dependencies]
7-
jack = "0.10"
8-
hound = "3.5"
9-
ctrlc = "3.4"
10-
chrono = "0.4"
11-
clap = {version = "4.5", features = ["derive", "env"] }
12-
rubato = "0.16"
13-
serde = { version = "1.0", features = ["derive"] }
14-
serde_json = "1.0"
15-
serde_derive = "1.0"
16-
crossbeam = "0.8"
7+
jack = "0.13.2"
8+
hound = "3.5.1"
9+
ctrlc = "3.4.6"
10+
chrono = "0.4.41"
11+
clap = {version = "4.5.37", features = ["derive", "env"] }
12+
rubato = "0.16.2"
13+
serde = { version = "1.0.219", features = ["derive"] }
14+
serde_json = "1.0.140"
15+
serde_derive = "1.0.219"
16+
crossbeam = "0.8.4"

src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use jack::{Client, ClientOptions};
1+
use jack::{Client, ClientOptions, contrib::ClosureProcessHandler};
22
use serde_json::from_reader;
33
use std::fs::File;
44
use std::io::BufReader;
@@ -65,7 +65,7 @@ fn main() {
6565
let process = processor.into_process_handler();
6666

6767
let _active_client = client
68-
.activate_async(Notifications, jack::ClosureProcessHandler::new(process))
68+
.activate_async(Notifications, ClosureProcessHandler::new(process))
6969
.unwrap();
7070

7171
let running = Arc::new(AtomicBool::new(true));

src/processor.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ pub struct Processor {
1818

1919
impl Processor {
2020
pub fn new(client: &Client, amp: Amp, tx: Option<Sender<AudioBlock>>) -> Self {
21-
let in_port = client.register_port("in", AudioIn).unwrap();
22-
let out_l = client.register_port("out_l", AudioOut).unwrap();
23-
let out_r = client.register_port("out_r", AudioOut).unwrap();
21+
let in_port = client.register_port("in", AudioIn::default()).unwrap();
22+
let out_l = client.register_port("out_l", AudioOut::default()).unwrap();
23+
let out_r = client.register_port("out_r", AudioOut::default()).unwrap();
2424

2525
let _ = client.connect_ports_by_name("system:capture_1", "rustortion:in");
2626
let _ = client.connect_ports_by_name("rustortion:out_l", "system:playback_1");

0 commit comments

Comments
 (0)