mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2025-01-11 03:35:26 +00:00
b062f63ec3
This new crate consists of two elements, jsongstenc and jsongstparse Both these elements can deal with an ndjson based format, consisting for now of two item types: "Buffer" and "Header" eg: {"Header":{"format":"foobar"}} {"Buffer":{"pts":0,"duration":43,"data":{"foo":"bar"}}} jsongstparse will interpret this by first sending caps application/x-json, format=foobar, then a buffer containing {"foo":"bar"}, timestamped as required. Elements further downstream can then interpret the data further. jsongstenc will simply perform the reverse operation.
36 lines
599 B
TOML
36 lines
599 B
TOML
[workspace]
|
|
|
|
members = [
|
|
"tutorial",
|
|
"version-helper",
|
|
"audio/audiofx",
|
|
"audio/claxon",
|
|
"audio/csound",
|
|
"audio/lewton",
|
|
"generic/file",
|
|
"generic/sodium",
|
|
"generic/threadshare",
|
|
"net/reqwest",
|
|
"net/rusoto",
|
|
"utils/fallbackswitch",
|
|
"utils/togglerecord",
|
|
"video/cdg",
|
|
"video/closedcaption",
|
|
"video/dav1d",
|
|
"video/flavors",
|
|
"video/gif",
|
|
"video/rav1e",
|
|
"video/rspng",
|
|
"video/hsv",
|
|
"text/wrap",
|
|
"text/json",
|
|
]
|
|
|
|
[profile.release]
|
|
lto = true
|
|
opt-level = 3
|
|
debug = true
|
|
panic = 'unwind'
|
|
|
|
[profile.dev]
|
|
opt-level = 1
|