gst-plugins-rs/Cargo.toml
Mathieu Duponchelle b062f63ec3 Add new text/json crate
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.
2021-01-20 02:29:19 +01:00

37 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