Commit graph

15 commits

Author SHA1 Message Date
Sebastian Dröge b5b7e91c49 Fix various clippy warnings 2019-07-06 10:39:30 +03:00
Sebastian Dröge 2a7bcca7eb Update rand to 0.7 and rusoto to 0.40 2019-07-06 10:38:25 +03:00
Sebastian Dröge 76d916f427 sodium: Statically register the plugin in the example
So that it's not needed to set up GST_PLUGIN_PATH accordingly or install
the plugin first before running the examples.
2019-07-05 17:05:47 +03:00
Sebastian Dröge 9c0e01a330 sodiumdecrypter: Fix some typos 2019-07-05 17:05:47 +03:00
Sebastian Dröge e7194e8f25 sodiumdecrypter: Ensure to pull enough data from upstream if not starting on a chunk boundary
We round down to the previous chunk boundary, but then we also have to
add the difference between the offset of that chunk to the requested
offset to the size of the buffer that is pulled from upstream. Otherwise
there will be an unneeded short read, which could cause downstream to
EOS too early.
2019-07-05 17:05:47 +03:00
Sebastian Dröge 456db123f2 Update element/typefind factory ranks
The only None ranks now are:
- cdgdec/cdgparse: Primary
- rav1enc: Primary
- reqwesthttpsrc: Marginal
- s3sink/s3src: Primary
- mccenc/mccparse: Primary
- sccenc/sccparse: Primary

All other ranks are set to None until the elements are ready to replace
the existing C elements, or are otherwise production-ready and of a
element kind that should be autoplugged in one way or another.

For example the sodium elements are production-ready but can't be
autoplugged and as such should stay at a None rank.
2019-07-02 13:17:36 +03:00
Sebastian Dröge 43aeb840e5 Update versions of everything and use releases instead of GIT 2019-06-25 10:30:12 +03:00
Guillaume Desmottes 53e530f7db port all plugins to new register API
Rank is now an enum rather than a u32
2019-06-04 14:35:10 +05:30
Sebastian Dröge ea14f36a0d Update for the TryInto/TryFrom gstreamer API changes 2019-06-03 19:47:26 +03:00
ahamedsajeer.15 dc45b7f8ac Add build.rs that provides a version number, release date and other details 2019-06-03 11:11:29 +00:00
Guillaume Desmottes f867673853 sodium: remove 'rs' prefix from elements 2019-05-29 15:43:56 +05:30
Guillaume Desmottes 3e01736caf sodium: rename plugin to 'gstsodium' 2019-05-29 15:43:12 +05:30
Sebastian Dröge fbee00caab Update for gstreamer gst_plugin_define! API changes 2019-05-27 20:31:39 +00:00
Sebastian Dröge 9bccc50add Update for gstreamer-rs API changes 2019-05-24 13:09:32 +02:00
Jordan Petridis 8c03237949 Add libsodium-based encrypter/decrypter elements
With some changes by Sebastian Dröge <sebastian@centricular.com>
2019-05-09 12:29:39 +03:00