Skip to content

Commit 5118f4a

Browse files
committed
Remove pipewire sub crates and use pipewire-client external crate
1 parent a2f95fa commit 5118f4a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+14
-8789
lines changed

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ rust-version = "1.70"
1313
asio = ["asio-sys", "num-traits"] # Only available on Windows. See README for setup instructions.
1414
oboe-shared-stdcxx = ["oboe/shared-stdcxx"] # Only available on Android. See README for what it does.
1515
jack = ["dep:jack"]
16-
pipewire = ["dep:pipewire-client"]
16+
pipewire = ["dep:pipewire-client", "dep:tokio"]
1717

1818
[dependencies]
1919
dasp_sample = "0.11"
@@ -48,7 +48,8 @@ num-traits = { version = "0.2.6", optional = true }
4848
alsa = "0.9"
4949
libc = "0.2"
5050
jack = { version = "0.13.0", optional = true }
51-
pipewire-client = { version = "0.1", path = "pipewire-client", optional = true }
51+
pipewire-client = { version = "0.1", git = "https://github.com/midoriiro/pipewire-client.git", optional = true }
52+
tokio = { version = "1.43", features = ["full"], optional = true } # For PipeWire client, will change in the future. client will provide sync and async api.
5253

5354
[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies]
5455
core-foundation-sys = "0.8.2" # For linking to CoreFoundation.framework and handling device name `CFString`s.

pipewire-client/Cargo.toml

Lines changed: 0 additions & 27 deletions
This file was deleted.

pipewire-client/src/client/api/core.rs

Lines changed: 0 additions & 90 deletions
This file was deleted.

pipewire-client/src/client/api/core_test.rs

Lines changed: 0 additions & 28 deletions
This file was deleted.

pipewire-client/src/client/api/internal.rs

Lines changed: 0 additions & 42 deletions
This file was deleted.

pipewire-client/src/client/api/mod.rs

Lines changed: 0 additions & 20 deletions
This file was deleted.

pipewire-client/src/client/api/node.rs

Lines changed: 0 additions & 147 deletions
This file was deleted.

0 commit comments

Comments
 (0)