mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-09-24 13:00:12 +00:00
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1410 Created a new plugin 'webrtchttp' to implement all the WebRTC HTTP protocols under /net/webrtc-http directory. WhipSink wraps around 'webrtcbin' with HTTP capabilites to exchange SDP offer/answer so an ICE/DTLS session can be established between the encoder/media producer (WHIP client) and the broadcasting ingestion endpoint (Media Server). Once the ICE/DTLS session is set up, the media will flow unidirectionally from the WHIP client to the broadcasting ingestion endpoint (Media Server). Spec: https://www.ietf.org/archive/id/draft-ietf-wish-whip-04.html
82 lines
1.5 KiB
TOML
82 lines
1.5 KiB
TOML
[workspace]
|
|
|
|
members = [
|
|
"tutorial",
|
|
"version-helper",
|
|
"audio/audiofx",
|
|
"audio/claxon",
|
|
"audio/csound",
|
|
"audio/lewton",
|
|
"audio/spotify",
|
|
"generic/fmp4",
|
|
"generic/file",
|
|
"generic/sodium",
|
|
"generic/threadshare",
|
|
"net/raptorq",
|
|
"net/hlssink3",
|
|
"net/onvif",
|
|
"net/reqwest",
|
|
"net/aws",
|
|
"net/webrtc-http",
|
|
"utils/fallbackswitch",
|
|
"utils/togglerecord",
|
|
"utils/tracers",
|
|
"utils/uriplaylistbin",
|
|
"video/cdg",
|
|
"video/closedcaption",
|
|
"video/videofx",
|
|
"video/dav1d",
|
|
"video/ffv1",
|
|
"video/flavors",
|
|
"video/gif",
|
|
"video/gtk4",
|
|
"video/rav1e",
|
|
"video/rspng",
|
|
"video/hsv",
|
|
"video/webp",
|
|
"text/ahead",
|
|
"text/wrap",
|
|
"text/json",
|
|
"text/regex",
|
|
]
|
|
|
|
# Only plugins without external dependencies
|
|
default-members = [
|
|
"tutorial",
|
|
"version-helper",
|
|
"audio/audiofx",
|
|
"audio/claxon",
|
|
"audio/lewton",
|
|
"generic/file",
|
|
"generic/fmp4",
|
|
"generic/threadshare",
|
|
"net/onvif",
|
|
"net/raptorq",
|
|
"net/reqwest",
|
|
"net/aws",
|
|
"net/webrtc-http",
|
|
"utils/fallbackswitch",
|
|
"utils/togglerecord",
|
|
"utils/tracers",
|
|
"utils/uriplaylistbin",
|
|
"video/cdg",
|
|
"video/ffv1",
|
|
"video/flavors",
|
|
"video/gif",
|
|
"video/rav1e",
|
|
"video/rspng",
|
|
"video/hsv",
|
|
"text/ahead",
|
|
"text/wrap",
|
|
"text/json",
|
|
"text/regex",
|
|
]
|
|
|
|
[profile.release]
|
|
lto = true
|
|
opt-level = 3
|
|
debug = true
|
|
panic = 'unwind'
|
|
|
|
[profile.dev]
|
|
opt-level = 1
|