Cargo Features
[dependencies]
gst-plugin-webrtc = { version = "0.13.3", default-features = false, features = ["capi", "v1_22", "aws", "janus", "livekit", "whip", "doc"] }
- default = aws, janus, livekit, v1_22, whip
-
These default features are set whenever
gst-plugin-webrtc
is added without
somewhere in the dependency tree.default-features = false - static capi
- v1_22 default
-
Enables v1_22 of gstreamer, gstreamer-app, gstreamer-rtp, gstreamer-sdp, gstreamer-video, and gstreamer-webrtc
- aws default
-
Enables aws-config, aws-credential-types, aws-sdk-kinesisvideo, aws-sdk-kinesisvideosignaling, aws-sigv4, aws-smithy-http, aws-smithy-types, aws-types, data-encoding, http, and url-escape
- janus default
-
Enables http
- livekit default
-
Enables livekit-api ^0.3 and livekit-protocol ^0.3, <0.3.4
- whip default
-
Enables async-recursion, ctrlc, reqwest ^0.11, and warp
Affects
utils::parse_redirect_location
,utils::build_reqwest_client
,utils::set_ice_servers
… - doc