Sebastian Dröge
ccfb8246be
Fix compilation after gstreamer-rs!383
2019-12-18 08:17:42 +02:00
Sebastian Dröge
78eebf7b15
Update various dependencies
2019-11-21 07:16:26 +00:00
Jordan Petridis
93756c392f
sodium: add licence key in Cargo.toml
...
This matches the spdx identifier in the source files.
2019-10-22 14:46:18 +03:00
Sebastian Dröge
ce2b148107
sodium: Update to hex 0.4
2019-10-04 12:20:22 +03:00
Sebastian Dröge
b05fb902f9
Remove usage of subclassing feature, it's the default now
2019-09-09 10:45:06 +03:00
François Laignel
0e11ac87d3
Update for new {Value, StructureRef}::get
signature
...
See https://github.com/gtk-rs/glib/pull/513
and https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/merge_requests/310
2019-08-13 15:29:28 +02:00
Sebastian Dröge
f149f8f1b5
Don't use ONCE_INIT anymore now that Once::new() is const
2019-07-11 16:41:42 +03:00
Sebastian Dröge
b4efa42d8f
Fix various clippy warnings
2019-07-04 18:56:33 +03:00
Sebastian Dröge
2df6a5e049
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-04 14:59:29 +03:00
Sebastian Dröge
e8d6a7cbd4
sodiumdecrypter: Fix some typos
2019-07-04 14:58:52 +03:00
Sebastian Dröge
b1061fe90a
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-04 14:57:23 +03:00
Sebastian Dröge
11bd909bf1
Update rand to 0.7 and rusoto to 0.40
2019-07-02 18:16:23 +03:00
Sebastian Dröge
833b16def6
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:14:06 +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