Skip to content

Commit 52e92bb

Browse files
committed
Include firmware in capabilities. Update dependencies.
1 parent 78e0ee2 commit 52e92bb

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ simple_logger = { version = "5.0.0", default-features = false, features = [
2828
"stderr",
2929
"colors",
3030
] }
31-
slimproto = "0.1.22"
31+
slimproto = "0.1.23"
3232
symphonia = { version = "0.5.4", features = ["all-codecs", "all-formats"] }
3333

3434
[profile.dev.package."symphonia"]

src/proto.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
use std::net::{Ipv4Addr, SocketAddrV4};
21
use crossbeam::channel::{Receiver, Sender};
32
use log::{error, info};
43
use slimproto::{
54
self, discovery::discover, proto::Server, Capabilities, Capability, ClientMessage,
65
FramedReader, FramedWriter, ServerMessage,
76
};
7+
use std::net::{Ipv4Addr, SocketAddrV4};
88

99
pub fn run(
1010
server_addr: Option<SocketAddrV4>,
@@ -33,14 +33,14 @@ pub fn run(
3333
'outer: loop {
3434
let mut caps = Capabilities::default();
3535

36-
let version = env!("CARGO_PKG_VERSION");
37-
caps.add_name(version);
38-
36+
caps.add(Capability::Firmware(env!("CARGO_PKG_VERSION").to_owned()));
3937
caps.add(Capability::Maxsamplerate(192000));
38+
4039
if syncgroupid.len() > 0 {
4140
info!("Joining sync group: {syncgroupid}");
4241
caps.add(Capability::Syncgroupid(syncgroupid.to_owned()));
4342
}
43+
4444
caps.add(Capability::Pcm);
4545
caps.add(Capability::Mp3);
4646
caps.add(Capability::Aac);
@@ -50,7 +50,7 @@ pub fn run(
5050

5151
// Connect to the server
5252
info!("Connecting to server: {}", server.socket);
53-
let (mut rx, mut tx) = match server.clone().prepare(caps).connect() {
53+
let (mut rx, mut tx) = match server.connect() {
5454
Ok((rx, tx)) => (rx, tx),
5555
Err(_) => {
5656
error!("Error connecting to server");

0 commit comments

Comments
 (0)