Follow up on https://github.com/zed-industries/zed/pull/37786 adds conditional cmp removing use of libwebrtc on windows/freebsd They cant compile livekit yet. This removes microphone and echo cancellation on those platforms however they can not join calls due to the same cause so it does not matter. Documentation and error handing improvements Release Notes: - N/A --------- Co-authored-by: Richard <richard@zed.dev>
34 lines
879 B
TOML
34 lines
879 B
TOML
[package]
|
|
name = "audio"
|
|
version = "0.1.0"
|
|
edition.workspace = true
|
|
publish.workspace = true
|
|
license = "GPL-3.0-or-later"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
path = "src/audio.rs"
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
anyhow.workspace = true
|
|
async-tar.workspace = true
|
|
collections.workspace = true
|
|
crossbeam.workspace = true
|
|
gpui.workspace = true
|
|
log.workspace = true
|
|
parking_lot.workspace = true
|
|
rodio = { workspace = true, features = [ "wav", "playback", "wav_output" ] }
|
|
schemars.workspace = true
|
|
serde.workspace = true
|
|
settings.workspace = true
|
|
smol.workspace = true
|
|
thiserror.workspace = true
|
|
util.workspace = true
|
|
workspace-hack.workspace = true
|
|
|
|
[target.'cfg(not(any(all(target_os = "windows", target_env = "gnu"), target_os = "freebsd")))'.dependencies]
|
|
libwebrtc = { rev = "5f04705ac3f356350ae31534ffbc476abc9ea83d", git = "https://github.com/zed-industries/livekit-rust-sdks" }
|