mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-10-31 22:58:51 +00:00
e905299eba
This new plugin exposes two elements, intersink and intersrc. These act as wormholes for data in the same process and can be used to forward data from one pipeline to another. The implementation makes use of gstreamer-utils' StreamProducer, and supports dynamically adding and removing consumers, before and after producers, and changing producer names while PLAYING, both on the sink and the src. This initial implementation comes with a small demo, and a few tests. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1257>
111 lines
1.8 KiB
TOML
111 lines
1.8 KiB
TOML
[workspace]
|
|
resolver = "2"
|
|
|
|
members = [
|
|
"tutorial",
|
|
"version-helper",
|
|
|
|
"audio/audiofx",
|
|
"audio/claxon",
|
|
"audio/csound",
|
|
"audio/lewton",
|
|
"audio/spotify",
|
|
|
|
"generic/file",
|
|
"generic/sodium",
|
|
"generic/threadshare",
|
|
"generic/inter",
|
|
|
|
"mux/flavors",
|
|
"mux/fmp4",
|
|
"mux/mp4",
|
|
|
|
"net/aws",
|
|
"net/hlssink3",
|
|
"net/ndi",
|
|
"net/onvif",
|
|
"net/raptorq",
|
|
"net/reqwest",
|
|
"net/rtp",
|
|
"net/webrtchttp",
|
|
"net/webrtc",
|
|
"net/webrtc/protocol",
|
|
"net/webrtc/signalling",
|
|
|
|
"text/ahead",
|
|
"text/json",
|
|
"text/regex",
|
|
"text/wrap",
|
|
|
|
"utils/fallbackswitch",
|
|
"utils/livesync",
|
|
"utils/togglerecord",
|
|
"utils/tracers",
|
|
"utils/uriplaylistbin",
|
|
|
|
"video/cdg",
|
|
"video/closedcaption",
|
|
"video/dav1d",
|
|
"video/ffv1",
|
|
"video/gif",
|
|
"video/gtk4",
|
|
"video/hsv",
|
|
"video/png",
|
|
"video/rav1e",
|
|
"video/videofx",
|
|
"video/webp",
|
|
]
|
|
|
|
# Only plugins without external dependencies
|
|
default-members = [
|
|
"version-helper",
|
|
|
|
"audio/audiofx",
|
|
"audio/claxon",
|
|
"audio/lewton",
|
|
|
|
"generic/threadshare",
|
|
"generic/inter",
|
|
|
|
"mux/fmp4",
|
|
"mux/mp4",
|
|
|
|
"net/aws",
|
|
"net/hlssink3",
|
|
"net/onvif",
|
|
"net/raptorq",
|
|
"net/reqwest",
|
|
"net/rtp",
|
|
"net/webrtchttp",
|
|
"net/webrtc",
|
|
"net/webrtc/protocol",
|
|
"net/webrtc/signalling",
|
|
"net/ndi",
|
|
|
|
"text/ahead",
|
|
"text/json",
|
|
"text/regex",
|
|
"text/wrap",
|
|
|
|
"utils/fallbackswitch",
|
|
"utils/livesync",
|
|
"utils/togglerecord",
|
|
"utils/tracers",
|
|
"utils/uriplaylistbin",
|
|
|
|
"video/cdg",
|
|
"video/ffv1",
|
|
"video/gif",
|
|
"video/hsv",
|
|
"video/png",
|
|
"video/rav1e",
|
|
]
|
|
|
|
[profile.release]
|
|
lto = true
|
|
opt-level = 3
|
|
debug = true
|
|
panic = 'unwind'
|
|
|
|
[profile.dev]
|
|
opt-level = 1
|