gst-plugins-rs/ci
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
..
check-plugins-installed.py ci: factor out iterate_plugins() 2021-01-04 12:26:45 +01:00
env.sh ci: use fdo template 2020-04-27 12:19:08 +02:00
generate-static-test.py ci: test linking on all static plugins 2021-01-04 12:26:45 +01:00
install-dav1d.sh ci: Update to dav1d 0.8.0 2020-12-31 17:28:04 +02:00
install-rust-ext.sh ci: install cargo-c to proper location 2021-01-04 16:04:52 +01:00
utils.py Add new text/json crate 2021-01-20 02:29:19 +01:00