lib-gst-meet 0.8.0

Connect GStreamer pipelines to Jitsi Meet conferences
[dependencies.anyhow]
default-features = false
features = ["std"]
version = "1"

[dependencies.async-stream]
default-features = false
version = "0.3"

[dependencies.async-trait]
default-features = false
version = "0.1"

[dependencies.base64]
default-features = false
version = "0.21"

[dependencies.bytes]
default-features = false
features = ["std"]
version = "1"

[dependencies.colibri]
default-features = false
version = "0.1"

[dependencies.futures]
default-features = false
version = "0.3"

[dependencies.glib]
default-features = false
version = "0.17"

[dependencies.gstreamer]
default-features = false
features = ["v1_22"]
version = "0.20"

[dependencies.gstreamer-rtp]
default-features = false
features = ["v1_22"]
version = "0.20"

[dependencies.hex]
default-features = false
features = ["std"]
version = "0.4"

[dependencies.itertools]
default-features = false
features = ["use_std"]
version = "0.10"

[dependencies.jitsi-xmpp-parsers]
default-features = false
version = "0.2"

[dependencies.libc]
default-features = false
version = "0.2"

[dependencies.maplit]
default-features = false
version = "1"

[dependencies.native-tls]
default-features = false
optional = true
version = "0.2"

[dependencies.nice-gst-meet]
default-features = false
features = ["v0_1_20"]
version = "0.3"

[dependencies.once_cell]
default-features = false
features = ["std"]
version = "1"

[dependencies.pem]
default-features = false
version = "2"

[dependencies.rand]
default-features = false
features = ["std", "std_rng"]
version = "0.8"

[dependencies.rcgen]
default-features = false
version = "0.11"

[dependencies.ring]
default-features = false
version = "0.16"

[dependencies.rtcp]
default-features = false
optional = true
version = "0.8"

[dependencies.rustls]
default-features = false
features = ["logging", "tls12"]
optional = true
version = "0.21"

[dependencies.rustls-native-certs]
default-features = false
optional = true
version = "0.6"

[dependencies.serde]
default-features = false
features = ["derive"]
version = "1"

[dependencies.serde_json]
default-features = false
features = ["std"]
version = "1"

[dependencies.syntect]
optional = true
version = "5"

[dependencies.tokio]
default-features = false
features = ["rt-multi-thread", "macros", "sync", "time"]
version = "1"

[dependencies.tokio-stream]
default-features = false
features = ["time"]
version = "0.1"

[dependencies.tokio-tungstenite]
default-features = false
features = ["connect"]
version = "0.19"

[dependencies.tracing]
default-features = false
features = ["attributes", "std"]
version = "0.1"

[dependencies.tracing-subscriber]
default-features = false
features = ["fmt", "registry", "smallvec", "parking_lot", "tracing-log"]
optional = true
version = "0.3"

[dependencies.uuid]
default-features = false
features = ["v4"]
version = "1"

[dependencies.webpki-roots]
default-features = false
optional = true
version = "0.23"

[dependencies.xmpp-parsers]
default-features = false
features = ["disable-validation"]
version = "0.19"

[features]
default = ["tls-rustls-native-roots"]
log-rtp = ["rtcp"]
syntax-highlighting = ["syntect"]
tls-insecure = []
tls-native = ["tokio-tungstenite/native-tls", "native-tls"]
tls-native-vendored = ["tokio-tungstenite/native-tls-vendored", "native-tls/vendored"]
tls-rustls-native-roots = ["tokio-tungstenite/rustls-tls-native-roots", "rustls", "rustls-native-certs", "rustls/dangerous_configuration"]
tls-rustls-webpki-roots = ["tokio-tungstenite/rustls-tls-webpki-roots", "rustls", "webpki-roots", "rustls/dangerous_configuration"]

[package]
authors = ["Jasper Hugo <jasper@avstack.io>"]
description = "Connect GStreamer pipelines to Jitsi Meet conferences"
documentation = "https://docs.rs/lib-gst-meet/"
edition = "2021"
license = "MIT/Apache-2.0"
name = "lib-gst-meet"
readme = "README.md"
repository = "https://github.com/avstack/gst-meet"
resolver = "1"
version = "0.8.0"