examples: webrtc: Update to gstreamer-rs 0.19 release
[platform/upstream/gstreamer.git] / subprojects / gst-examples / webrtc / multiparty-sendrecv / gst-rust / Cargo.toml
1 [package]
2 name = "webrtc-app"
3 version = "0.1.0"
4 authors = ["Sebastian Dröge <sebastian@centricular.com>"]
5 edition = "2018"
6
7 [dependencies]
8 futures = "0.3"
9 async-std = "1"
10 clap = { version = "4", features = ["derive"] }
11 anyhow = "1"
12 rand = "0.8"
13 async-tungstenite = { version = "0.18", features = ["async-std-runtime", "async-native-tls"] }
14 gst = { package = "gstreamer", version = "0.19" }
15 gst-webrtc = { package = "gstreamer-webrtc", version = "0.19" }
16 gst-sdp = { package = "gstreamer-sdp", version = "0.19" }
17 serde = "1"
18 serde_derive = "1"
19 serde_json = "1"
20
21 [target.'cfg(target_os = "macos")'.dependencies]
22 cocoa = "0.24"