Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/ci
AgeCommit message (Collapse)Author
2021-03-25ci: Update to dav1d 0.8.2Sebastian Dröge
2021-03-20video: implement webp decoder around libwebp-sys2 crateMathieu Duponchelle
Unlike webpdec from -bad, this element inherits from GstElement and can decode animated webp data.
2021-02-19text: new element for text processing: regexMathieu Duponchelle
The element expects an array of "commands", as GstStructures, in the form: operation, pattern=<pattern>, ... The only operation implemented for now is replace-all, eg: replace-all, pattern=foo, replacement=bar Other operations can be implemented if useful in the future, eg. "match" could post a message to the bus when the pattern is encountered. The main use case for this is automatic speech recognition, as implemented by eg awstranscribe as users may want to replace swear words with tamer language. Commands are applied in order. The interface is usable through the CLI with the usual escaping strategies, though trying to pass in actual regular expressions through it is a bit tricky, as this introduces yet another level of escaping.
2021-01-20Add new text/json crateMathieu Duponchelle
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-04ci: install cargo-c to proper locationGuillaume Desmottes
Need to define CARGO_HOME so it's installed to the same places as the rest of the Rust tools.
2021-01-04ci: test linking on all static pluginsGuillaume Desmottes
Will ensure that our static libraries and pkg-config files are properly generated.
2021-01-04ci: factor out iterate_plugins()Guillaume Desmottes
Will be re-used for another test. Also explicitly list the 'rs' prefixed plugins.
2020-12-31ci: Update to dav1d 0.8.0Sebastian Dröge
2020-11-19ci: check if all plugins are installed with mesonGuillaume Desmottes
Will prevent us to forget adding new plugins to meson.
2020-07-28ci: `set -e` in all shell scriptsSebastian Dröge
Otherwise errors are silently ignored.
2020-07-28ci: Update CI image for dav1d 0.7.1Sebastian Dröge
2020-04-28ci: install dav1d when generating imageGuillaume Desmottes
Save us from using the static version when building the crate.
2020-04-27ci: use fdo templateGuillaume Desmottes
Build our own images based on the ones used by gstreamer-rs ci. Fix #109 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/321>