Sebastian Dröge
ea394fb06e
rusoto: Update to async-tungstenite 0.15
2021-09-11 08:44:32 +03:00
Sebastian Dröge
4a870af19c
Update various dependencies
2021-08-26 09:44:43 +03:00
Sebastian Dröge
848b296390
Add capi feature to all plugin crates
...
This fixes the build with cargo-c 0.9.2.
2021-08-11 20:51:36 +03:00
Ruben Gonzalez
54d8c5f6a9
Delete minimum GStremer required version for some plugins
...
Tested building the pluging with cargo-c and running gst-inspect-1.0
in a Ubuntu Xenial 18.04 LTS. It contains GStreamer 1.8.3.
2021-07-20 21:49:24 +02:00
Sebastian Dröge
24ec79cd1a
Update versions to 0.8.0 for the master branch
2021-07-09 13:49:33 +03:00
Sebastian Dröge
1c3ae0f89a
Update versions to 0.7.0
2021-07-09 13:49:21 +03:00
François Laignel
8dfc872544
use gst::glib where applicable
2021-06-03 20:53:16 +02:00
Sebastian Dröge
04a60b8f46
Update repository URL for gtk-rs "core" crates
2021-05-13 09:50:08 +03:00
Sebastian Dröge
aa354058f5
Update pretty-assertions to 0.7, async-tungstenite to 0.13 and num-rational to 0.4
...
Also get rid of the funty workaround as nom now depends on the right
version.
2021-03-09 11:42:33 +02:00
Sebastian Dröge
1cd5d5ef45
Temporarily depend on funty 1.1.0 to work around breakage in 1.2.0
...
See https://github.com/myrrlyn/funty/issues/3
2021-02-14 11:07:26 +02:00
Sebastian Dröge
65c9c33f88
rusoto: Port to nom 6
2021-01-09 12:34:41 +02:00
Sebastian Dröge
e3aa368d94
rusoto: Port to tokio 1.0
2021-01-09 12:34:31 +02:00
Guillaume Desmottes
8bc2e5ebb8
use cargo-c to produce cdy and static libs
...
cargo-c will produce a pkg-config file making it easier to statically
link plugins.
Also add 'static' features for plugins depending on < 1.14 as this is the
minimal required version to use static linking because of ABI changes in
core.
2021-01-04 12:26:45 +01:00
Sebastian Dröge
640d8ef904
rusoto/aws_transcriber: Don't hold mutex across await points
...
This mutex is actually only ever used from a single thread, so use
AtomicRefCell instead. It provides the guarantees of a mutex but panics
instead of blocking.
2020-12-29 17:28:19 +02:00
Sebastian Dröge
3c9f1c0d1d
net: Update to 2018 edition
2020-11-23 10:28:33 +02:00
Guillaume Desmottes
b9f8ce9995
meson: add support for static build
...
There is no way to dynamically ask Cargo to build static or dynamic lib
so we have to build both and pick the one we care when doing the meson
processing.
Fix #88
2020-11-16 15:30:32 +01:00
Sebastian Dröge
1f446f6b64
Switch to the combined gtk-rs and gstreamer-rs repositories
2020-11-01 10:24:57 +02:00
Sebastian Dröge
83e64104bc
Update async-tungstenite dependency to 0.9
2020-10-13 12:56:49 +03:00
Sebastian Dröge
786ee001b3
rusoto: Update async-tungstenite dependency to 0.8
2020-07-27 07:28:11 +00:00
Sebastian Dröge
c556c1f164
rusoto: Update to rusoto 0.45
2020-07-26 18:46:50 +03:00
Sebastian Dröge
d03c6cb26a
Update various dependencies
2020-06-30 10:49:27 +03:00
Sebastian Dröge
fc20df294e
Remove a few unused dependencies
2020-06-22 16:29:13 +03:00
Sebastian Dröge
c917e77687
rusoto: Update async-tungstenite dependency to 0.6
2020-06-21 18:16:42 +03:00
Sebastian Dröge
0674826376
rusoto: Update to rusoto 0.44
2020-06-05 12:29:54 +03:00
Mathieu Duponchelle
7bf43241e5
audio/transcribe: remove and merge with rusoto
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/348 >
2020-05-29 20:21:34 +00:00
Arun Raghavan
d398d4a7dc
rusoto: Upgrade to Rusoto 0.43
...
This moves to Rusoto 0.43, which has moved from futures to async/.await.
As a result, we implement a utility function to convert the
async/streaming bits to blocking operations backed by a tokio runtime.
In the process, we also need to restructure s3sink a little, so that the
client is now part of the started state (like it is for s3src). This is
a better model than a separate client, as it reflects the condition that
the client is only available in the started state.
2020-05-28 07:19:13 -04:00
Arun Raghavan
bc5d05f5e8
Update all documentation to point to the updated repository name
...
Just gst-plugin-rs -> gst-plugins-rs
2020-04-05 19:10:47 +00:00
Arun Raghavan
dc3c8fd049
Drop gst-plugin- prefix in plugin directory name
2020-04-05 19:10:47 +00:00